Table of contents Welcome to Snapshot docs Migrate your space to ENS Proposals Edit a proposal Voting types Add a custom domain (archived) FAQs 👋 Getting started 🙎 I'm a Snapshot user 🗳️ Voting 📄 Proposals ⚙️ Space settings ✨ Voting strategies 👩💻 I'm a developer User guides Spaces What is a space? Create a space Register an ENS domain Alternative way to create a space Settings Sub-spaces Space verification Space hibernation Add a custom domain Add a skin Space roles Migrate or delete or a space Space badges Turbo plan Space handbook Most common Voting threshold Anti-whale Sybil resistance, scam & spam prevention Liquidity / staking pool Delegation NFT voting Most common: ERC-721 Multi-token: ERC-1155 POAP - Proof of Attendance Custom calculations Create a proposal Voting Vote on a proposal Delegate your voting power Voting strategies Validation strategies Using Safe multi-sig Delegation Developer Guides Create a voting strategy Create a validation strategy Identify integrator activity Add a network Tools Tools overview Snapshot.js API API Keys Webhooks Subgraphs Mobile notifications Bots Snapshot X Overview User guides Create a space Proposals Voting Safe execution setup Protocol Overview Space actions Space controller actions Authenticators Proposal validations Voting strategies Starknet specifics Execution strategies Audits Services Architecture API SX.js UI Mana V1 interface Email notifications Plugins What is a plugin? Create a plugin oSnap SafeSnap POAP Quorum Domino notifications Gnosis Impact (deprecated) Galxe Boost Token verification Community Discord X (X) GitHub