Skip to content

Latest commit

 

History

History
32 lines (19 loc) · 1.18 KB

delegation.md

File metadata and controls

32 lines (19 loc) · 1.18 KB
description
Snapshot delegation.

Delegation

Delegation contract

Snapshot use the Gnosis "Delegate Registry" contract here:
https://github.com/gnosis/delegate-registry

The contract is deployed on this address: 0x469788fE6E9E9681C6ebF3bF78e7Fd26Fc015446
(Also available on Rinkeby and Kovan at the same address)

Delegations are stored on this subgraph:
https://thegraph.com/explorer/subgraph/snapshot-labs/snapshot

Delegate voting power

From Snapshot interface

  1. Go to https://snapshot.page/#/delegate.
  2. Type in which address you want to delegate to.
  3. Type in the space key you want your delegation to take effect on. (If no space selected, effect will take place on all spaces)
  4. Click confirm to save your delegation.

With a smart contract

You need to call the method "setDelegate" with the space id as first argument (must be encoded with Keccak), and the address of the delegate as second argument.