A DAO (decentralized autonomous organization) is a group that coordinates through rules written in smart contracts, with a shared treasury that members control by voting. In on-chain voting, members cast votes as blockchain transactions, weighted by the governance tokens they hold or have been delegated. If a proposal meets the required quorum and majority, the contract itself can carry out the approved action, such as sending funds or changing a protocol setting, without anyone needing to sign off by hand.
What makes something a DAO
A traditional company has a board, executives and bank signatories. A DAO replaces some of that with code and token holders:
- A treasury held in a smart contract or multisig wallet, not a bank account.
- Governance tokens (or sometimes NFTs) that give voting power.
- Proposals that anyone meeting a threshold can submit.
- Voting rules encoded in a contract: who can vote, for how long, and what counts as passing.
- Execution of approved decisions, either automatically on-chain or by trusted signers.
"Autonomous" is aspirational. Most DAOs still depend on core teams, contributors, forums and multisig signers. What's different is that key powers, especially over money and protocol upgrades, are tied to transparent on-chain votes.
DAOs govern DeFi protocols, fund public goods, manage investment pools, run grant programs and coordinate communities. The name gained attention with "The DAO" in 2016, an early Ethereum investment fund. An attacker exploited a bug in its contract and drained about 3.6 million ETH. The Ethereum community responded with a hard fork to return the funds, and the chain that kept the original history continued as Ethereum Classic.
How on-chain voting works
Many Ethereum DAOs use a Governor contract pattern, which started with Compound's governance system and is widely used through OpenZeppelin's open-source implementation. It usually has three parts:
- A voting token that records each holder's voting power at every block.

