Discover the delegates of specific spaces and delegate your Voting Power directly through Snapshot,
Snapshot enables a couple of ways to delegate your Voting Power to another address (a delegate).
You can delegate your Voting Power via:
This is a great solution for those who are not sure who to delegate their VP to.
The quickest solution to delegate the Voting Power to a known address.
If you prefer to skip the interface and interact with the Contract directly.
Let's look at each option in detail.
It is possible to discover the Delegate registry of Spaces that provided their custom delegation contract in settings.
Head to the Space page and click Delegates in the left sidebar:
You will then see a list of delegates for the Space with the number of their delegators and their total Voting Power within the Space.
You can delegate your Voting Power to one of the delegates directly by clicking the
- 2.Enter the address you want to delegate to.
- 3.To limit the delegation to a specific space, tap the on switch button and enter the space key (example:
balancer.eth) you want your delegation to take effect on. If no space is selected, the effect will take place for all spaces.
- 4.Click confirm to save your delegation.
You need to call the
setDelegatemethod with the space id as the first argument (space id is its ENS domain name, for example fabien.eth), and the address of the delegate as the second argument.
Here is an example of integration in a Solidity contract:
- Binance Smart Chain
- Gnosis Chain
- Matic (Polygon)