Deployed Contracts
This page lists the official addresses for CreateDAO v2 contracts on supported blockchain networks. All contracts use deterministic CREATE2 deployment for consistent addresses across networks.CreateDAO v2 is a complete rewrite using OpenZeppelin Governor. These addresses are NOT compatible with v1 contracts.
Contract Architecture
Each network has:- DAOFactory - The main factory contract for creating new DAOs
- DAOToken Implementation - Shared implementation for all DAO tokens (EIP-1167 clones)
- DAOGovernor Implementation - Shared implementation for all governors (EIP-1167 clones)
- DAOTimelock Implementation - Shared implementation for all DAO timelocks (EIP-1167 clones)
Mainnet Deployments
Ethereum (Mainnet)
Example DAO on Ethereum:
Arbitrum One
Example DAO on Arbitrum:
Testnet Deployments
Sepolia (Ethereum Testnet)
Example DAO on Sepolia:
Deterministic Deployment Details
All CreateDAO v2 contracts use CREATE2 for deterministic deployment, ensuring consistent addresses across networks. CREATE2 Configuration:Verifying Contract Authenticity
Method 1: Check Factory Address
The official Ethereum DAOFactory address is:Method 2: Query Implementation Addresses
You can verify the implementation addresses programmatically:- Token:
0x4516F43c475A4c469367A1AfD2998FC30CF8C3B6 - Governor:
0xC6Ee7F3D2D3BbA67d0a2a6562d5b6A416e390141 - Timelock:
0xf8354d8F218cE905ddf3a24c88F3358ece319373
Method 3: Verify Source Code
All contracts have verified source code on block explorers:- Visit the contract on the explorer
- Click the “Contract” tab
- Verify source code is visible and matches the GitHub repository
Understanding Your DAO’s Contracts
When you create a DAO using the factory, you get three contracts:1. DAOToken (EIP-1167 Proxy)
- Type: Minimal proxy (45 bytes)
- Delegates to: DAOToken Implementation
- Functionality: ERC20 governance token with auto-delegation
- Your Instance: Each DAO gets its own isolated proxy
2. DAOGovernor (EIP-1167 Proxy)
- Type: Minimal proxy (45 bytes)
- Delegates to: DAOGovernor Implementation
- Functionality: Governance with OpenZeppelin extensions + Manager role
- Your Instance: Each DAO gets its own isolated proxy
3. DAOTimelock (EIP-1167 Proxy)
- Type: Minimal proxy (45 bytes)
- Delegates to: DAOTimelock Implementation
- Functionality: Treasury + execution delay
- Holds: 99% of your DAO’s token supply
Integration Examples
Connect to Factory
Verify Manager
Network Information
Ethereum (Mainnet)
- Chain ID: 1
- Explorer: https://etherscan.io
- Currency: ETH
- Type: L1
Arbitrum One
- Chain ID: 42161
- Explorer: https://arbiscan.io
- Currency: ETH
- Type: L2 (Optimistic Rollup)
Sepolia (Testnet)
- Chain ID: 11155111
- RPC:
https://rpc.ankr.com/eth_sepolia - Explorer: https://sepolia.etherscan.io
- Currency: SepoliaETH (testnet)
- Faucet: sepoliafaucet.com
Coming Soon
CreateDAO v2 will expand to additional networks. Stay tuned for announcements on:- Polygon
- Optimism
- Other EVM-compatible chains
Security Notice
If you discover a contract claiming to be CreateDAO but not listed here, please report it immediately:- Discord: discord.gg/HnRmtP2fph
- Email: [email protected]
- GitHub: github.com/createDAO/v2-core/issues
Source Code & Verification
- Contracts Repository: github.com/createDAO/v2-core
- License: MIT
- Audits: Coming soon