# Snapshot X ## Docs - [System Architecture](https://mintlify.wiki/snapshot-labs/sx-monorepo/architecture.md): Understand how Snapshot X components work together - from UI to API to blockchain execution - [Authenticators](https://mintlify.wiki/snapshot-labs/sx-monorepo/concepts/authenticators.md): Understanding how users authenticate their actions in Snapshot X - [Executors](https://mintlify.wiki/snapshot-labs/sx-monorepo/concepts/executors.md): Understanding execution strategies - how approved proposals are executed onchain - [Spaces](https://mintlify.wiki/snapshot-labs/sx-monorepo/concepts/spaces.md): Understanding governance spaces in Snapshot X - the foundation of decentralized decision-making - [Voting Strategies](https://mintlify.wiki/snapshot-labs/sx-monorepo/concepts/strategies.md): How voting power is calculated in Snapshot X proposals - [Contributing](https://mintlify.wiki/snapshot-labs/sx-monorepo/guides/contributing.md): Guidelines for contributing to Snapshot X - [Development Setup](https://mintlify.wiki/snapshot-labs/sx-monorepo/guides/development-setup.md): Set up your local development environment for Snapshot X - [Running Services](https://mintlify.wiki/snapshot-labs/sx-monorepo/guides/running-services.md): Start and run Snapshot X services locally for development - [Introduction to Snapshot X](https://mintlify.wiki/snapshot-labs/sx-monorepo/introduction.md): A comprehensive governance platform for DAOs with onchain and offchain support across multiple networks - [API Service](https://mintlify.wiki/snapshot-labs/sx-monorepo/packages/api.md): Apollo GraphQL server with Checkpoint blockchain indexer for Snapshot X governance data - [Mana Service](https://mintlify.wiki/snapshot-labs/sx-monorepo/packages/mana.md): Express-based transaction relayer for gasless voting and cross-chain governance execution - [@snapshot-labs/sx](https://mintlify.wiki/snapshot-labs/sx-monorepo/packages/sx-js.md): TypeScript SDK for interacting with Snapshot X governance protocol across EVM and Starknet networks - [UI Application](https://mintlify.wiki/snapshot-labs/sx-monorepo/packages/ui.md): Vue 3 frontend for Snapshot X governance platform with support for onchain and offchain spaces - [Quickstart Guide](https://mintlify.wiki/snapshot-labs/sx-monorepo/quickstart.md): Get started with Snapshot X SDK in minutes - create clients, proposals, and votes across EVM, Starknet, and offchain networks - [Authenticators](https://mintlify.wiki/snapshot-labs/sx-monorepo/sdk/authenticators.md): Authentication methods for signing and verifying governance actions in Snapshot X - [EVM Client](https://mintlify.wiki/snapshot-labs/sx-monorepo/sdk/clients/evm.md): Interact with Snapshot X spaces on EVM-compatible networks using signature-based or transaction-based clients - [Governor Bravo Client](https://mintlify.wiki/snapshot-labs/sx-monorepo/sdk/clients/governor-bravo.md): Interact with Compound Governor Bravo contracts using signature-based or transaction-based clients - [Offchain Client](https://mintlify.wiki/snapshot-labs/sx-monorepo/sdk/clients/offchain.md): Interact with Snapshot offchain governance spaces using signature-based messages - [OpenZeppelin Governor Client](https://mintlify.wiki/snapshot-labs/sx-monorepo/sdk/clients/openzeppelin.md): Interact with OpenZeppelin Governor contracts (v4 and v5) using signature-based or transaction-based clients - [Starknet Client](https://mintlify.wiki/snapshot-labs/sx-monorepo/sdk/clients/starknet.md): Interact with Snapshot X spaces on Starknet using signature-based or transaction-based clients - [Executors](https://mintlify.wiki/snapshot-labs/sx-monorepo/sdk/executors.md): Execution strategies for onchain proposal execution in Snapshot X - [Installation](https://mintlify.wiki/snapshot-labs/sx-monorepo/sdk/installation.md): Install and configure the Snapshot X SDK in your TypeScript or JavaScript project - [SDK Overview](https://mintlify.wiki/snapshot-labs/sx-monorepo/sdk/overview.md): Comprehensive TypeScript SDK for building governance applications on Snapshot X, supporting EVM, Starknet, and offchain voting - [Voting Strategies](https://mintlify.wiki/snapshot-labs/sx-monorepo/sdk/strategies.md): Voting power calculation strategies for EVM, Starknet, and offchain governance - [Utils Overview](https://mintlify.wiki/snapshot-labs/sx-monorepo/sdk/utils/overview.md): Core utility functions for encoding, verification, and data manipulation in the Snapshot X SDK ## OpenAPI Specs - [openapi](https://mintlify.wiki/snapshot-labs/sx-monorepo/api-reference/openapi.json)