Welcome to Snapshot!
Snapshot is a voting platform that allows DAOs, DeFi protocols, or NFT communities to vote easily and without gas fees.
The tool allows high customization of the voting process to cater to the diverse needs of the users and organizations. Customization includes different aspects like calculation of the users’ voting power, selection of the voting mechanism, proposal and vote validation, and many more.
In short, Snapshot is an off-chain gasless multi-governance client which results are easy to verify and hard to contest.
Key features
Free usage – create spaces, proposals and take part in organization’s governance without any gas fees
Signed messages – votes are cast through signed messages easily verifiable online
Multiple voting systems – Single choice, Approval voting, Quadratic voting, and more
Flexible voting strategies – customize how the voting power is calculated through single or combined strategies that enable voting with ERC20s, NFTs, other contracts, and more
Proposal and voting validation – utilize Gitcoin Passport, POAPs or other solutions to validate who can create a proposal or cast a vote
Custom branding – spaces can use their own branding, color schemes and domain name
Fully open-source with MIT license – our code can be viewed on Github at https://github.com/snapshot-labs/
How does it work?
There are three key elements that are involved in the voting process: spaces, proposals and votes. Proposals and votes are associated with a space, while each space is an account (profile) of an organization.
You will need an ENS domain in order to create a space on Snapshot, which is also the only requirement from Snapshot’s side to set up a space.
Users can then create proposals for the space and vote on them. Space admins can define the rules for proposal creation and casting a vote by setting up voting and validation strategies. For example only users holding a minimum of 10K of specified token can create a new proposal and the voting power of users is proportional to the balance of the specified token in their wallet.
For more details about the voting process and customization have a look at the detailed pages of our documentation.
berongo –
Good