Frequently Asked Questions
What is the difference between a multi-sig and a DAO?
A multi-sig (Gnosis Safe) is M-of-N key holders who must approve transactions. It is fast, flexible and appropriate for early-stage protocol management. A DAO is a governance system where token holders vote on proposals that are executed on-chain after a timelock. A DAO is slower, more inclusive and more decentralised. Most protocols start with a multi-sig and progressively decentralise to DAO governance as the community matures and the governance process is understood.
What is OpenZeppelin Governor?
OpenZeppelin Governor is the most widely used governance contract framework. It provides modular, audited contracts for: proposal creation (with threshold), voting (with configurable period and quorum), and execution (via timelock). It works with any ERC-20Votes-compatible governance token. Tally, Boardroom and other governance UIs support it natively. It is the correct default for most DAO governance systems.
How do we get token holders to actually vote?
Low participation is the most common DAO problem. Solutions: liquid delegation (most holders will delegate rather than vote directly — make delegation the path of least resistance), Snapshot gasless voting for non-critical decisions (removes cost barrier), automated notifications when proposals go live, transparent proposal formatting that makes it easy to understand what you are voting on, and governance rewards for active participants. Building a delegate ecosystem of known, active representatives is the highest-impact governance participation improvement.
What is snapshot voting and when should we use it?
Snapshot is an off-chain voting platform where users sign votes with their wallet (gasless) against a token balance snapshot. Results are not automatically executed on-chain — a multi-sig or Governor must execute the result manually. Use Snapshot for: temperature checks and community signals, decisions that do not require treasury access, and governance for communities with many small token holders where gas costs would prohibit participation. Use on-chain Governor for: treasury spending, protocol parameter changes, and any decision that requires trustless execution.
How do we prevent governance attacks?
Key protections: ERC-20Votes snapshot-based voting power (prevents flash loan attacks), quorum requirements (prevents minority capture), proposal threshold (prevents spam and requires skin-in-the-game), timelock delay (gives community time to detect malicious proposals), and guardian multi-sig (can cancel proposals in the timelock window for obvious attacks). No system is perfectly attack-proof — the goal is to make attacks expensive enough that they are not profitable.
What is progressive decentralisation?
Progressive decentralisation is the documented process of transferring control from a founding team to community governance over time. Typical milestones: Month 1-6: multi-sig controls protocol, community governance forum is active. Month 6-12: Snapshot voting on major decisions, multi-sig executes results. Year 1-2: on-chain Governor for protocol parameters, multi-sig retains emergency pause. Year 2+: full governance control, multi-sig role limited to emergency pause only. Documenting these milestones before launch builds community trust.
How much does DAO development cost and how long does it take?
Basic DAO (Governor + ERC-20Votes token + Timelock): 3-4 weeks. Full DAO with treasury management, Snapshot integration, delegation UI and Tally setup: 6-10 weeks. Complex DAO with workstream structure, contributor management, grant system and custom governance logic: 3-5 months. The engineering is straightforward — the complexity is in the governance design and community bootstrapping that happens around the contracts.
Do we need a legal wrapper for our DAO?
DAOs operating without legal structure expose participants to unlimited personal liability in many jurisdictions. Legal wrappers — Wyoming DAO LLC, Marshall Islands DAO LLC, Cayman Foundation Company, Swiss Association — provide limited liability for members and allow the DAO to sign contracts, open bank accounts and employ contributors. The right structure depends on your jurisdiction, activities and community. We strongly recommend legal counsel before deploying a DAO that will hold significant treasury assets.