How to vote on governance actions as an SPO

Last updated 2026-08-21

Stake pool operators are one of Cardano’s three governance bodies, next to DReps and the Constitutional Committee. Unlike DRep votes, a pool vote cannot be cast on DRepTalk: it must be signed with your pool cold key, which no browser wallet can do. This guide covers what your vote counts on, what happens when you do not vote, and where to actually cast it.

What your pool votes on

An SPO vote is counted on these governance action types:

Treasury withdrawals, ordinary parameter changes, and constitution updates are decided by DReps and the Constitutional Committee without an SPO vote. Your pool’s voting power is the stake delegated to it, and an action passes the SPO body when the share of participating pool stake voting Yes meets the threshold for that action type.

Not voting is also a vote

Since the Plomin hard fork, a pool that does not vote on an action is counted as a No vote, not as absent. There are two exceptions, both controlled by where your pool’s reward account delegates its own voting power:

Hard fork initiations are the exception to the exceptions. A pool that does not vote on a hard fork is always counted as No, regardless of how the reward account delegates. If you want a hard fork to happen, you have to actively vote Yes.

Which key signs

A pool vote is witnessed by your pool cold key, the same key that signs pool certificates. Keep the usual discipline: build the vote on an online machine, sign on your air-gapped setup. Your Calidus key cannot cast votes. It only signs you in to sites like DRepTalk, see Signing in.

Where to cast your vote

Add a rationale

Like a DRep vote, a pool vote can carry a link to a rationale document explaining your decision. The tools above let you attach one when you build the vote. It is worth the extra step: your rationale is shown next to your vote on DRepTalk and helps delegators understand how your pool participates. What makes a rationale useful is covered in Writing a vote rationale, the format is the same for every voter role.

Your vote on DRepTalk

Once your vote is on-chain, DRepTalk picks it up automatically: it appears on the action’s Votes tab with your pool name, and your rationale is shown with it. Sign in as an SPO with your Calidus key to also join the discussion under each action, before or after voting.