> ## Documentation Index
> Fetch the complete documentation index at: https://docs.snagsolutions.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Participate in Governance Vote

> Snapshot governance loyalty rule. Reward users for voting on DAO governance proposals via Snapshot.

<head>
  <script type="application/ld+json">
    {JSON.stringify({
            "@context": "https://schema.org",
            "@type": "TechArticle",
            "headline": "Participate in Governance Vote",
            "description": "Snapshot governance loyalty rule. Reward users for voting on DAO governance proposals via Snapshot.",
            "author": {"@type": "Organization", "name": "Snag Solutions", "url": "https://www.snagsolutions.io/"},
            "publisher": {"@type": "Organization", "name": "Snag Solutions", "url": "https://www.snagsolutions.io/", "logo": {"@type": "ImageObject", "url": "https://assets.snagsolutions.io/public/docs/snag-logo-dark-no-bg.svg"}},
            "mainEntityOfPage": "https://docs.snagsolutions.io/loyalty/rules/snapshot-governance"
          })}
  </script>
</head>

## **Overview**

This loyalty rule allows admins to reward users based on their participation in Snapshot governance [https://snapshot.box/](https://snapshot.box/).
This rule is useful for rewarding users for voting on proposals or participating in governance activities.

<Frame>
  ![Snag admin Snapshot governance vote rule configuration form](https://assets.snagsolutions.io/public/docs/rules/snapshot-governance.png)
</Frame>

## **Rule Configuration Fields**

### **Reward**

* **Type of Reward**: Choose between "Points" or "Multiplier".

* **Points**: Users will get the defined no of points.

* **Multiplier**: Users will get the multiplier of the defined amount.

### **Basic Settings**

* **Update Cadence**: This defines that the rule will run daily/weekly/monthly at the defined start time and check if the users in the system have voted on the proposal.
* **User Reward Frequency**: This is a one-time reward that users will be rewarded once they have voted on a proposal at the specified start time.

### **Custom Settings**

* **Snapshot Space Name**: The name of the snapshot space to check for governance activities.
* **Snapshot Proposal Id**: The id of the snapshot proposal to check for governance activities.

**Call to Action (Optional)**

This will show a call to action in our loyalty rule.

* **Link**: Provide a URL for users to take further action.
* **Button Text**: Define the button label.

## How it works

[Snapshot](https://snapshot.box/) ([developer docs](https://docs.snapshot.org/)) is a decentralized governance platform where DAOs and communities create and vote on proposals. This loyalty rule connects to Snapshot's API to verify whether a user has voted on a specific proposal within your Snapshot space.

1. You configure the rule with your Snapshot space name and proposal ID
2. Snag periodically checks Snapshot's API for votes on that proposal
3. Any user in your system who has voted receives the configured reward
4. Votes are verified onchain -- users cannot fake participation

## Prerequisites

* Your project must have a [Snapshot space](https://snapshot.box/) set up
* The proposal you want to track must be live or completed on Snapshot
* Users must connect a wallet address that matches their Snapshot voting address

<Info>
  This rule works with any Snapshot space, not just your own. You can reward users for participating in governance across the broader ecosystem.
</Info>

## Related pages

<CardGroup cols={2}>
  <Card title="Rules Configuration" icon="gear" href="/loyalty/rules-configuration">
    See full configuration options for all loyalty rules.
  </Card>

  <Card title="Multipliers" icon="arrow-up-right-dots" href="/loyalty/multipliers">
    Boost rewards with multipliers.
  </Card>
</CardGroup>
