Snapshot.js
JavaScript client library for interacting with Snapshot: create proposals, cast votes, and manage spaces.
GraphQL API
Query spaces, proposals, votes, and more with Snapshot’s public GraphQL API.
Snapshot X
Fully onchain governance protocol deployed on Ethereum and Starknet.
Extend Snapshot
Create custom voting and validation strategies to tailor governance to your needs.
Webhooks
Subscribe to proposal and voting events in real-time to keep your app in sync.