> For the complete documentation index, see [llms.txt](https://docs.xp-protocol.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xp-protocol.io/products/xp-protocol/integrations/snapshot.md).

# Snapshot

Our snapshot integration is available via the  XP Dashboard at [Dashboard](https://dashboard.xp-protocol.io).

## Overview

Our snapshot integration adds a new gamification layer for communities that are utilizing DAO tooling. Most Web3 communities exist across NFT collections, protocols, and platforms. For most web3 communities, decentralized governance is an essential part of growing their community and commitment to a project.

### Capabilities

* [x] Reward members per vote they cast (v1.3 live)
* [ ] Reward members per Proposal they create (OCT/2023)
* [ ] Reward members for sharing proposal links (coming with intgr. using Superlinks OCT/2023)

### How does it work?

Once a configuration is set, our system will automatically trigger a scan of snapshot's data. Depending on how many proposals have been created and the number of votes cast for those proposals, this initial scan can take around an hour. There is a status section on the page to inform of the current status. After the initial scan, our integration will sit and watch for all changes on incoming proposals and process them automatically rewarding those new users for voting, no further work is needed from the management side.

### Under the hood

This integration under the hood is built using a custom data ingestor we designed to pull data from snapshot.org with help from the team. We then tie that output to our  [Rest API](/products/xp-protocol/integrations/rest-api.md) to trigger updates on-chain.

### How to Enable

1. Go to your dashboard instance at <https://dashboard.xp-protocol.io>
2. Select "Snapshot" under the "Integrations" section of the navbar.

<figure><img src="/files/mdd7ICmmYUSp83febQIM" alt=""><figcaption><p>Snapshot Section</p></figcaption></figure>

3. Enter in your space ENS name that is associated with your snapshot instance.
4.

```
<figure><img src="/files/0gjREH2GJG7YAJI1GPem" alt=""><figcaption></figcaption></figure>
```

5. Choose what **Score Type** and what **Action** should be triggered for every vote.
6.

<figure><img src="/files/LfIPyNz4u1e4uIiWReHh" alt=""><figcaption></figcaption></figure>

3. Done!


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.xp-protocol.io/products/xp-protocol/integrations/snapshot.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
