Retiring a Stake Pool
If for some reason you need to deregister your stake pool, this task is very similar to registering it. You need to:
- Determine the epoch in which you want to retire the pool.
- Generate a deregistration certificate
- Create a transaction containing the deregistration certificate
De-registration must take place between current epoch+1 and eMax, which is a protocol parameter determined in the genesis.json file
"eMax": 100,
Generate the deregistration certificate (pool.dereg):
cardano-cli shelley stake-pool deregistration-certificate \
--cold-verification-key-file cold.vkey \
--epoch 41 \
--out-file pool.dereg
To learn more about how to retire a stake pool, please check Retiring a Stake Pool