- Cast a vote
- Publish a proposal
- Follow a space
How it works
When you authorize an alias, you sign an EIP-712 message with your main wallet. This message links the alias address to your account on Snapshot. From that point on, the alias can sign governance messages (votes, proposals, follows) on your behalf. Your main wallet key never leaves your wallet. Only the alias key is used for signing, and its scope is limited to Snapshot governance.Authorize an alias
To authorize an alias, visit:{aliasAddress} with the address you want to authorize. You will see the list of actions the alias can perform on your behalf. Click Authorize and sign the message with your main wallet.
Manage aliases
You can view all your authorized aliases at Settings > Aliases. Each alias shows its address and when it was created.Revoke an alias
You can revoke an alias at any time using one of two methods:- Go to Settings > Aliases and click Revoke next to the alias.
- Visit the authorize URL for that alias (
https://snapshot.box/#/settings/alias/authorize/{aliasAddress}) and click Revoke alias.
Security
| Property | Detail |
|---|---|
| Your main key never leaves your wallet | Writes are signed by the alias, not your main wallet. |
| Scoped to governance | Aliases can only sign Snapshot governance messages (votes, proposals, follows). They cannot move tokens or call other contracts. |
| Revocable | Revoke any alias instantly from the Snapshot UI. |
| Isolated | Each alias is an independent signer. Revoking one does not affect others. |