Off-chain governance is a decision-making system used by DeFi protocols and DAOs where token holders cast votes on proposed changes using a platform — most commonly Snapshot — that records the vote on a decentralized storage layer (IPFS) without writing to the blockchain, producing a non-binding signal of community sentiment that a trusted core team, foundation, or multisig then manually reviews and chooses to implement (or not), as opposed to on-chain governance where a passed vote automatically executes the proposed change via a Governor smart contract without any human intermediary. Off-chain governance is cheaper (votes cost no gas), faster (no waiting for on-chain confirmation), more accessible (any token holder can participate without ETH for gas), and more flexible (proposals can be qualitative or complex) — but it sacrifices the trustlessness and enforceability of on-chain governance, reintroducing human discretion and potential for censorship or non-implementation.
How Off-Chain Governance Works
Typical Flow
“`
- Community Discussion
└── Forum post (Discourse, Commonwealth, protocol Discord)
└── Informal feedback period (days to weeks)
- Temperature Check / Poll
└── Non-binding poll to gauge sentiment
└── Often a simple yes/no or multiple choice
- Snapshot Vote
└── Formal token-holder vote recorded on IPFS
└── Voting power = token balance at a snapshot block
└── No gas required (EIP-712 signature)
└── Duration: typically 3–7 days
- Implementation
└── If vote passes: core team or multisig implements change
└── Implementation may go through additional security review
└── No code forces implementation — trust required
“`
Snapshot: The Dominant Platform
Snapshot is the industry-standard off-chain voting platform:
- How it works: Users sign a message with their wallet (EIP-712 signed typed data) — no on-chain transaction, no gas
- Voting strategies: Configurable — token balance, staked balance, LP tokens, NFT ownership, quadratic voting, etc.
- Storage: Votes stored on IPFS + Filecoin; immutable once submitted
- Verified on: The protocol’s own ENS name space (e.g.,
uniswap.eth) - Limitations: Non-binding; Snapshot’s servers could theoretically be taken offline (though IPFS records persist)
Voting Strategies
Snapshot supports sophisticated voting power calculations:
| Strategy | Description | Use Case |
|---|---|---|
| ERC-20 balance | 1 token = 1 vote | Simple token governance |
| ERC-20 with snapshot | Token balance at specific block | Prevents vote buying post-proposal |
| Staked balance | Only staked tokens count | Rewards committed holders |
| veToken balance | Vote-escrowed tokens | Long-term aligned voters get more power |
| LP token weighted | LP positions counted | Includes liquidity providers |
| Quadratic voting | Vote power = √(tokens) | Reduces whale dominance |
| Delegation | Vote power transferable | Allows token holders to delegate to experts |
Off-Chain vs. On-Chain Governance
| Dimension | Off-Chain | On-Chain |
|---|---|---|
| Gas cost for voters | Free | ~$10–100+ per vote |
| Execution | Manual (core team/multisig) | Automatic (smart contract) |
| Trustlessness | Low — requires trusting implementers | High — code executes automatically |
| Speed | Faster (no confirmation delays) | Slower (voting + timelock) |
| Censorship resistance | Low — team can choose not to implement | High — cannot be blocked once passed |
| Flexibility | High — any proposal type | Limited to pre-defined contract calls |
| Voter participation | Higher (free to vote) | Lower (gas cost creates barrier) |
| Governance attack risk | Lower (no automatic execution) | Higher (malicious proposal can drain treasury) |
Most protocols use a hybrid approach: off-chain Snapshot for signal voting + on-chain execution via multisig or Governor contract for the most critical decisions.
The Role of Multisigs
When off-chain governance approves a change, a multisig (typically a Gnosis Safe) executes it:
“`
Snapshot vote passes →
Core team reviews →
Multisig signers (3-of-5, 5-of-9, etc.) review and sign →
Transaction broadcasts on-chain →
Protocol updated
“`
The multisig is the trust bottleneck: if signers collude, they could execute changes not approved by governance, or refuse to execute changes that were approved. This is why fully on-chain governance (like Compound’s Governor Bravo or Uniswap’s Governor) is considered more trustless — though it trades trustlessness for attack surface.
Notable multisig configurations (examples):
- Uniswap (early): 4-of-7 multisig
- Curve: Core team multisig with time delays
- Most protocols: 3-of-5 to 5-of-9 configurations
Weaknesses of Off-Chain Governance
Non-Enforceability
Low Participation
- Many governance tokens are held by passive investors
- Large holders (VCs, foundations) often dominate outcome
- Participation of 2–10% of circulating supply is common
Plutocracy
Governance Theater
History
- 2017: MakerDAO establishes early governance polling via Maker Foundation
- 2019–2020: DeFi protocols begin using informal voting in Discord/forums
- August 2020: Snapshot (by Balancer Labs) launches; becomes the standard almost immediately
- 2020–2021: Most major DeFi protocols adopt Snapshot for at least preliminary governance
- 2021: Uniswap, Compound, Aave, and others run hybrid systems: Snapshot for signal + on-chain Governor for execution
- 2022: DAO governance participation declines sharply as bear market reduces token holder engagement
- 2023–2025: Debate continues about optimal governance design; some protocols move toward more on-chain governance for critical decisions; others remain predominantly off-chain for efficiency