Simple DAO Governance System Built a full DAO with OpenZeppelin's Governor contract, featuring to...Simple DAO Governance System Built a full DAO with OpenZeppelin's Governor contract, featuring to...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Simple DAO Governance System
Built a full DAO with OpenZeppelin's Governor contract, featuring token voting, timelock controls, and treasury management.
Architecture
4 Contracts:
GovToken: ERC20 with voting (1M supply)
Governor: Proposals, voting, execution
TimeLock: 1-hour delay post-approval
Treasury: Governed contract
Flow: Propose → Vote (1 week) → Queue → Execute
Parameters
Voting: 50,400 blocks (~1 week)
Quorum: 4%
Timelock: 1 hour
Testing
Foundry tests cover governance lifecycle, access control, and state transitions.
Deployment
Sepolia testnet. TimeLock owns Treasury, admin role revoked.
Key learning: Timelock provides security - community can exit before malicious proposals execute.

sepolia.etherscan.io

Address: 0xdd9ABeDD...D473f08D6 | Etherscan

Contract: Verified | Balance: $0 across 0 Chain | Transactions: 2 | As at Oct-29-2025 10:38:46 AM (UTC)

Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started