
DAO
Course Index
28 Lessons · 3 Sections
Master Decentralised Autonomous Organisations — governance models, OpenZeppelin Governor, TimelockController, ERC20Votes, Snapshot, and Gnosis Safe. Covers DAO tokenomics, treasury management, governance security & 3 production builds.
28Lessons
3Sections
3Projects
FreeAccess
Section 1DAO Fundamentals & Governance ModelsLessons 1–10
Lesson 1
What is a DAO?
Lesson 2
DAO Types & Use Cases
Lesson 3
Governance Tokens & Voting
Lesson 4
Token-Weighted vs Quadratic Voting
Lesson 5
Proposal Lifecycle
Lesson 6
Quorum, Timelock & Execution
Lesson 7
On-Chain vs Off-Chain Governance
Lesson 8
Snapshot: Off-Chain Voting
Lesson 9
Tally: On-Chain Governance UI
Lesson 10
Real DAOs: Uniswap & Aave
Section 2Building DAO Smart ContractsLessons 11–22
Lesson 11
OpenZeppelin Governor Contract
Lesson 12
ERC-20 Token (ERC20Votes)
Lesson 13
TimelockController Contract
Lesson 14
Build Governor: OpenZeppelin
Lesson 15
Testing DAO Contracts with Hardhat
Lesson 16
DAO Treasury Management
Lesson 17
DAO Tokenomics Design
Lesson 18
Vote Delegation
Lesson 19
DAO Security: Attack Vectors
Lesson 20
Multisig DAOs: Gnosis Safe
Lesson 21
Legal Wrappers for DAOs
Lesson 22
AI Agents in DAO Governance
