Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.snapshot.box/llms.txt

Use this file to discover all available pages before exploring further.

Snapshot provides a complete set of tools for developers to integrate decentralized governance into their applications. Whether you’re querying voting data, building custom strategies, or deploying fully onchain governance, you’ll find everything you need here.

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.