BLK 368.5M·XRD $0.0008·Σ TVL √ 11.1K
LAUNCHGOVERN
Wiki homeEssays
  1. Home
  2. /
  3. Wiki
  4. /
  5. DAOs
  6. /
  7. Tooling
  8. /
  9. Snapshot

MANIFESTO · CAPER / OWN THE GAME
The launchpad that raises and deploys capital. Guaranteed entry / exit liquidity. Governance that can't be captured.

Snapshot is the most widely used voting platform in DAO governance — so ubiquitous that “taking a vote” in most DAOs means opening a Snapshot proposal. Built by Snapshot Labs and launched in 2020, it lets a community poll its token holders off-chain: votes are cryptographic messages signed with a member's wallet and stored on IPFS, so voting costs no gas and anyone can verify the tally without trusting the organizers. It is the signaling layer that sits above a DAO's discussion forum and below its treasury. (Snapshot docs)

How off-chain voting works

A DAO creates a “space” — its governance home — and configures a strategy that tells Snapshot how to read voting power (typically the balance of a governance token, snapshotted at a fixed past block so votes cannot be inflated by tokens bought after the proposal opens). Members then vote by signing a structured message; nothing touches the chain, so there is no gas fee and no on-chain footprint. The signed ballots and the final result are pinned to IPFS, making the vote publicly auditable but non-binding by default — Snapshot records what the community wants, it does not itself move funds. (voting guide)

Voting strategies

Snapshot's flexibility comes from its pluggable strategies. A space can weight votes by plain token balance (one-token-one-vote), by quadratic rules, by delegated power, or by more exotic measures (LP positions, NFT holdings, vote-escrow locks), and it supports ranked-choice, approval and weighted ballot types. This is why Snapshot underpins so many different governance models without each DAO needing to write its own tallying code.

From signaling to execution

Because a Snapshot vote is off-chain, it must be carried out somewhere. The dominant pattern is a two-stage flow: a Snapshot “temperature check” establishes consent cheaply, then the result is executed by a Safe multisig — often wired automatically through Zodiac / SafeSnap (oSnap), which lets a passed Snapshot proposal trigger an on-chain transaction under an optimistic challenge window. This keeps day-to-day voting gasless while preserving a real on-chain outcome. (on-chain vs off-chain voting)

Snapshot X: on-chain voting

To close the trust gap in that hand-off, Snapshot Labs built Snapshot X, a fully on-chain voting protocol that brings proposals, voting-power computation and execution into smart contracts while keeping the familiar Snapshot interface. It runs on Starknet and EVM chains (Ethereum, Optimism, Polygon, Arbitrum) and uses storage proofs to verify a voter's token balance trustlessly across chains — pushing computation onto Starknet to make voting and proposing far cheaper than executing the same logic directly on Ethereum L1. (Snapshot X docs)

Strengths and criticisms

Snapshot's strength is friction: free, fast, verifiable polling drove its near-universal adoption. Its most-cited weakness is the flip side — classic off-chain votes are signaling, not binding execution, so a DAO still relies on trusted signers (or an oSnap-style bridge) to honour the result, and the same low friction that boosts turnout also makes vote-buying and delegate apathy easy. Snapshot X is the ecosystem's answer to the first critique; the second is inherent to token voting itself.

How Caper approaches this

Caper collapses the signaling-then-execution split that Snapshot spans. A Caper proposal is voted and executed in one binding on-chain flow — there is no separate off-chain poll to later ratify, and no multisig standing between the vote and the outcome. Weight is read from a past snapshot block, the same defence Snapshot spaces use against last-minute token loading. The trade-off is the mirror image of Snapshot's: Caper gives up gasless convenience to make every vote directly enforceable.

References

  • Snapshot, Documentation.
  • Snapshot Labs, Snapshot X (on-chain voting protocol).
  • Tally, On-chain vs off-chain voting.
  • a16z crypto, DAO governance FAQ.
CategoryOff-chain governance · voting
Launched2020, by Snapshot Labs
What it doesGasless off-chain voting via wallet-signed messages stored on IPFS
ScaleTens of thousands of governance “spaces” — the de facto DAO voting venue
On-chain armSnapshot X — fully on-chain voting on Starknet & EVM chains
Sitesnapshot.org · docs
RelatedDAO tooling stack, Governance models, Safe, Aragon