CS4998: Blockchain Development Textbook
Search
⌃
K
CS4998: Blockchain Development
Prerequisites
Introduction
Blockchain Theory
Remix - A First Glance
Hello World!
Hello World! Pt. 2
Local Development
Node Providers
Interacting With On-Chain Contracts
Migrating to Foundry & VS Code
Understanding the EVM
The Ethereum Virtual Machine
Gas Optimizations
Yul & Advanced EVM Topics
Yul
Metamorphism
Bitwise Manipulations
Correctness
Security
Types of Testing
ERC Standards
Why ERCs?
ERC20
ERC721
ERC777
ERC1155
Frequently Used Smart Contracts
OpenZeppelin
Uniswap
Multisignature Contracts
AAVE/Compound
MEV & Advanced Blockchain Theory
Consensus Mechanisms vs Sybil Resistance Mechanisms
Maximal Extractable Value (MEV)
Looking Past The EVM
Etcetera
Developer Practices
Spring 2023 Past Resources
Powered By
GitBook
Comment on page
Node Providers
Previous
Default Functions
Next - Local Development
Interacting With On-Chain Contracts
Last modified
5mo ago