BLK 368.51M·XRD $0.0008·Σ TVL √ 11.1K
LAUNCHGOVERN
Wiki homeEssays
  1. Home
  2. /
  3. Wiki
  4. /
  5. DAOs
  6. /
  7. Concepts
  8. /
  9. Soulbound tokens in governance

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

A soulbound token is a token that, once it lands in an account, cannot be transferred or sold — it is bound to that account, or "soul." The term was popularised by Vitalik Buterin's January 2022 essay Soulbound, which borrows it from World of Warcraft, where the best items become soulbound the moment a player picks them up. For a DAO the idea cuts to the core of governance design: if the right to govern cannot be bought, then voting power tracks who earned it rather than who can afford it. This page covers why non-transferability matters for governance, the "Decentralized Society" vision that formalised it, the standards and live deployments, the open criticisms, and how Caper uses a soulbound vote token.

Why non-transferability matters for governance

Ordinary governance tokens are freely tradable, which quietly turns governance into a market: whoever values control most can simply buy the votes. Buterin's argument is that for governance rights, "transferability is counterproductive" — because concentrated interests are the ones most willing to accumulate governance from everyone else, transferable votes flow toward the actors most likely to abuse them. This is the plutocratic failure mode that token-weighted voting struggles to escape.

Vote-escrow (ve) tokenomics is a partial answer: locking a token for a fixed term makes the resulting vote weight temporarily non-transferable. But the lock can leak back into a market — Aerodrome's veAERO position is itself a transferable NFT, so the "locked" vote acquired a spot price and could be sold outright. Soulbound tokens close that gap by making the credential permanently non-transferable at the token level, not just time-locked.

Souls, SBTs, and Decentralized Society

The concept was formalised in the 2022 paper “Decentralized Society: Finding Web3’s Soul” by Puja Ohlhaver, E. Glen Weyl, and Vitalik Buterin (SSRN 4105763). Its claim is that Web3 so far encodes only transferable, financialised assets, and that a richer society needs non-transferable soulbound tokens (SBTs) to encode the commitments, credentials, and affiliations a "Soul" accumulates over time. Because an SBT cannot be bought or sold, it can carry provenance and reputation that a tradable token cannot.

The paper lists governance applications directly: SBTs enable Sybil-resistant governance (an identity you cannot rent), community-based key recovery, and more honest quadratic funding, where matching weight depends on distinct souls rather than distinct wallets. In each case the point is the same: non-transferability lets a token stand for who you are and what you have done, not merely what you hold.

Standards and live deployments

The minimal on-chain standard is ERC-5192, which extends ERC-721 with a single locked() view and an EIP-165 interface flag so a wallet or marketplace can tell a token is non-transferable. Several DAOs already run soulbound credentials in production:

  • Optimism Citizens' House. Optimism's Citizens' House governs retroactive public-goods funding, and citizenship is conferred by a soulbound, non-transferable Citizen NFT. Because that badge cannot be bought, whales who accumulate OP are confined to the Token House — a deliberate two-chamber check that a purely tradable token could not create.
  • Gitcoin Passport. A stamp-aggregation credential that combines many weak identity signals into a single Sybil-resistance score, used to gate quadratic funding rounds without any one identity provider being decisive.
  • Non-transferable vote-locks. Curve's veCRV lock is non-transferable by design — the closest ve-era ancestor of the soulbound idea — even though later forks re-financialised the position (see vote-escrow).

Criticisms and open problems

Soulbound governance is not a free lunch, and the DeSoc authors flag most of the tensions themselves:

  • Privacy. A public, permanent record of the affiliations and votes bound to an account leaks exactly the kind of profile people may not want on-chain. The proposed answer is zero-knowledge proofs over private SBTs, which is still largely research rather than deployed practice.
  • Key loss and recovery. If a soul cannot be moved, a compromised or lost key cannot be escaped by transferring out. DeSoc's answer is community recovery — a Soul's trusted communities collectively re-issue its credentials — which trades a technical problem for a social one.
  • "Who issues souls?" Any issuer that gates a soulbound credential becomes a power centre; a governance system that leans on soulbound badges can re-centralise around whoever mints them.
  • Reputation is not judgment. An earned, non-transferable record can ossify — it rewards past participation, which is not the same as being right about the next decision.

How Caper approaches this

Caper mints a soulbound vote token as the on-chain record of participation. In the contract it is a DIVISIBILITY_NONE resource (whole units only), described in its own metadata as a "Soulbound proof-of-vote token," and exactly one is minted each time a member votes. It is non-transferable by construction: the token's depositor role is restricted to the DAO component itself (global_caller), with the updater set to deny_all, so a holder can never deposit one into another account. A holder may only withdraw the token to burn it and redeem — there is no peer-to-peer path, and nothing to buy or sell.

Crucially, that soulbound record is not the whole story — Caper is not "your bag doesn't count." Vote weight is the product of a member's held governance tokens and their earned votes, normalised by the totals in circulation: weight is (held × votes) / (supply × circulation). The earned, unbuyable vote count is a multiplicative factor alongside stake, so a large bag alone cannot capture control (a member who has never voted carries a zero factor, and the very first vote is snapshotted before its token is minted, so it lands at zero weight), while a long voting history with no stake carries none either. The same weight sets each member's pro-rata exit claim on the treasury, and the vote tokens are burned as they are spent. The result is the property soulbound tokens are reached for in the first place: the decisive, unbuyable part of who governs is earned, not purchased — without discarding the stake that keeps skin in the game. See voting mechanisms for the full weighting model.

References

  • Vitalik Buterin — Soulbound (2022)
  • Ohlhaver, Weyl & Buterin — Decentralized Society: Finding Web3's Soul (SSRN, 2022) · PDF
  • ERC-5192: Minimal Soulbound NFTs
  • Optimism — Citizens' House overview
TopicNon-transferable ("soulbound") tokens as a governance primitive — binding a vote, credential, or reputation to an account that cannot sell it
Coined byVitalik Buterin, "Soulbound" (Jan 2022), after World of Warcraft's soulbound items
Formalised in“Decentralized Society: Finding Web3’s Soul” (Weyl, Ohlhaver & Buterin, 2022) — soulbound tokens (SBTs)
Token standardERC-5192 — Minimal Soulbound NFTs (a locked() flag on ERC-721)
Live in governanceOptimism Citizens' House (soulbound Citizen NFT) · Gitcoin Passport stamps · non-transferable veCRV vote-locks
Central tensionResists vote-buying and Sybils, but raises privacy, key-recovery, and "who issues souls" questions