# Hedgey <> Snapshot strategy

{% embed url="<https://www.loom.com/share/bbd63ef96d9f4fd48ea7d2ac1222d19a?sid=6f616219-2004-4536-b4b1-d4bb2c03d528>" %}

Additional resources for the repository code on snapshot itself can be found here: \
<https://github.com/snapshot-labs/snapshot-strategies/tree/master/src/strategies/hedgey-delegate>

### How It Works:&#x20;

The Snapshot strategies calls a function on the Hedgey Smart Contract called "DelegatedBalances", with inputs of the Delegatee and the address of the Token. This returns all of the tokens across all vesting plans that have been delegated to the wallet of the user connected.&#x20;

To Setup Up:&#x20;

1. Navigate to your Snapshot Strategy Settings and Add new Strategy
2. Search for and select 'hedgey-delegate' strategy
3. Choose the network you are supporting the vesting and lockups on
4. Input the Symbol and ERC20 Contract Address of your're token
5. Input the Decimals of your token (typically 18)
6. Input your 'weight' of the voting, by default it can be 1 or above or below. This will adjust the voting power, so inputting 0.75 will assign a 75% voting power to the vesting and locked tokens, meaning they will not have as much voting as a 1. input of 2 would multiply the voting power by double.&#x20;
7. Finally where it asks for Hedgey Contract Addresses, here you input the vesting and lockup plan contract addresses, which can be found below. For additional help knowing which to use, please reach out to the support group.&#x20;

   **Note: When inputting the contract addresses, do not use a comma, just separate the addresses by a new line by pressing enter**

Hedgey Contract addresses to add for any mainnet EVM network:

| Address                                      | Contract            |
| -------------------------------------------- | ------------------- |
| `0x2CDE9919e81b20B4B33DD562a48a84b54C48F00C` | Token Vesting Plans |
| `0x1961A23409CA59EEDCA6a99c97E4087DaD752486` | Token Lockup Plans  |
