Table of contents Welcome to Snapshot docs! Introduction to Snapshot 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 FAQs 👋 Getting started 🙎 I'm a Snapshot user 🗳️ Voting 📄 Proposals ⚙️ Space settings ✨ Voting strategies ⏫ Boost 👩💻 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 your space to ENS Migrate or delete or a space Space badges Turbo plan Proposals Create a proposal Edit a proposal Voting types Voting Vote on a proposal Delegate your voting power Strategies Voting strategies Validation strategies Plugins What is a plugin? SafeSnap: oSnap SafeSnap: Reality POAP Comment Box Quorum Domino Notifications Gnosis Impact (deprecated) Galxe Token verification Using Safe multi-sig Delegation Email notifications Mobile notifications Boost Developer Guides Add a network Create a plugin Create a strategy Create a voting strategy Create a validation strategy Identify integrator activity Tools Tools overview Snapshot.js API API Keys Webhooks Subgraphs 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 Community Discord X (X) GitHub