This page intends to give you a brief explanation of what Snapshot is and how it works. It also provides you with all the necessary information to get started.
Snapshot is a decentralized voting system. It provides flexibility on how voting power is calculated for a vote. Snapshot supports various voting types to cater to the needs of organizations. Creating proposals and voting on Snapshot is user-friendly and does not cost gas as the process is performed off-chain.
In short, Snapshot is an off-chain gasless multi-governance client with easy to verify and hard to contest results.
-
Free (gasless) to create proposals and vote on them
-
Votes are signed messages easily verifiable online
-
Multiple voting systems - Single choice, Approval voting, Quadratic voting, and more
-
Flexible voting strategies to calculate voting results - vote with ERC20s, NFTs, other contracts, and more
-
Spaces can have their branding with custom color schemes and domain name
-
Fully open-source with MIT license
Do you want to contribute to Snapshot? There are many ways you can help, and you don't need to be a developer for that.
-
Join our Discord Channel https://discord.snapshot.org/โ
-
Go to the #contribute channel and pick an appropriate role.
Support You have a good understanding of how Snapshot works and want to help others? Get this role and try to answer questions from others or create a GitHub issue when someone finds a bug. Rewards: 1,000 USDC / month
More info here: https://docs.snapshot.org/guides/contribute/supportโ
Tester Want to test the latest feature before everyone? This happens on https://next.snapshot.org/. Get this role and we will tell you when new features are ready to test so you can help us spot issues before releases to production.
Translator Help translate Snapshot app into your native language. Have a look here https://translate.snapshot.org/ and if you don't see your language or it's not fully translated you can help! Rewards: 100 USDC for the complete translation
Strategist You want to create Snapshot voting strategies for bounties? There are often projects creating bounties on Gitcoin to create custom voting strategies. With this role, you will be notified when there is a new request. Rewards: depend on bounties
Contributor (Frontend) Are you a skilled Vue.js developer? Get this role and find work here: https://github.com/orgs/snapshot-labs/projects/1 anything with "help wanted" label in the To Do board. Make your pull request, you will get rewarded once it's merged. Rewards: depend on bounties