Table of Contents
Setup
Preferred method - delegate with override
Smartnode users
Allnodes users
Always vote directly method
Always delegate vote method
Delegate selection
Voting
How-to
Oh noes - I didn’t delegate before the vote started
Share this guide: https://tinyurl.com/rpvoteguide
Setup
Preferred method - delegate with override
This method is ideal for people who:
- Want to vote most of the time, but want a fallback delegate if you miss a vote
- Want to delegate most of the time, but reserve the ability to override if you disagree with a vote
This does not work if you wish to be a delegate - see “Alway vote directly”.
Smartnode users
- Choose a delegate you trust. See https://delegates.rocketpool.net/ and record their address
- On your smart node: rocketpool node set-voting-delegate <delegate_address>
- Note, don’t include the “<” and “>”
- Get a hardware wallet (eg, ledger) and import your node wallet using its mnemonic
If/when you want to vote yourself, you’ll use your hardware wallet.
This will take away your bit of power from the delegate and use it directly.
If you don’t vote - no worries, your delegate will vote for you.
Allnodes users
- Choose a delegate you trust. See https://delegates.rocketpool.net/ and record their address
- Click the 3 dots to the right of your minipool and select “Governance voting rights”

- Select Other address, enter your chosen delegate’s address, and hit “Delegate”

- As an Allnodes user, your node address and withdrawal address may be the same (that way by default, unless you explicitly set a new withdrawal address). For security reasons, your withdrawal address MUST be on a hardware wallet. If you have a separate node address and want to vote for it, a hardware wallet is recommended.
If/when you want to vote yourself, you’ll use your node wallet.
This will take away your bit of power from the delegate and use it directly.
If you don’t vote - no worries, your delegate will vote for you.
Always vote directly method
If you will always be voting, there’s no reason to have the delegate from the preferred method.
My suggestion would be to delegate to a wallet you control and vote from there:
- For smartnode users, this saves a hardware wallet, since you can use a second wallet from an existing mnemonic instead of loading your node wallet.
- For allnodes users, this means you don’t need to interact as often with your withdrawal address, which is nice.
- For all users, this means you can add yourself as a delegate to https://delegates.rocketpool.net/
Always delegate vote method
Follow the steps from the Preferred method, but skip the hardware wallet bits.
Delegate selection
The most important thing is that you believe in their ability to vote well.
Depending on how you view the world, this might be agreeing with you, or it might be thinking things through well, or some combination – that’s totally up to you.
To judge, I suggest:
- Looking at their governance forum activity
- The “Summary” tab is a good starting point, and “Activity” is nice to dig deep
- Looking at their actual votes on their snapshot profile
- Listening to their opinions in discord
You can find easy links to these places from https://delegates.rocketpool.net

Digging deeper
Voting
How-to
- It’ll ask you to sign a message (this doesn’t cost gas, by the way)
- Your vote will be recorded
- Huzzah!
Voting Power
- Your power is based on your effectively staked RPL (up to 150% collateral, as long as you have at least 10%).
- Power is calculated as

- Power is delegated, not RPL, so a delegate wields power equal to
…
Oh noes - I didn’t delegate before the vote started
You can vote from a hardware wallet with your node wallet loaded on it 🙂
The Preferred method talks about how to set that up.
License

Human readable: https://creativecommons.org/publicdomain/zero/1.0/
Legalese: https://creativecommons.org/publicdomain/zero/1.0/legalcode.en