The only delegators I have is my son and my wife and they both have been informed at breakfast about my intentions of shutting down the stake pool operations. That sorts any communication required with the delegators.
Looking for a guide on how to retire a stake pool with the following two goals in mind.
1) transfer the existing rewards from stake pool wallet to private wallet
2) recover the 500ADA deposit.
I set up my stake pool using coincashew guide that has recently been restructured and the pages that were describing how to transfer the stake pool rewards are returning 404 .
The official guide in turn, mentions about “test” network, so I guess this documentation is outdated.
Can anybody point me in the right direction?
Hi,
1) transfer the existing rewards from stake pool wallet to private wallet
# Submitting a Simple Transaction
Let's walk through an example to send **10 ADA** to **CoinCashew's tip address** :upside\_down:
{% hint style="info" %}
The minimum amount, or smallest UTXO, you can send in one transaction is 1 ADA.
{% endhint %}
First, find the **tip** of the blockchain to set the **invalid-hereafter** parameter properly.
{% tabs %}
{% tab title="block producer node" %}
```bash
currentSlot=$(cardano-cli query tip --mainnet | jq -r '.slot')
echo Current Slot: $currentSlot
```
{% endtab %}
{% endtabs %}
Set the amount to send in lovelaces. :sparkles: Remember **1 ADA** = **1,000,000 lovelaces.**
This file has been truncated. show original
2) recover the 500ADA deposit.
First, u will need to retire the pool then next epoch u will receive 500 ADA back as reward
# Retiring Your Stake Pool
If you no longer want to operate your stake pool, then you can deregister the pool. Deregistering the pool retires the pool.
{% hint style="info" %}
To retire your stake pool, your stake pool does NOT require valid KES keys. However, you must ensure that your nodes are fully synchronized with the blockchain.
{% endhint %}
**To retire your stake pool:**
First, generate the protocol-parameters.
{% tabs %}
{% tab title="block producer node" %}
```bash
cardano-cli query protocol-parameters \
--mainnet \
--out-file $NODE_HOME/params.json
```
{% endtab %}
This file has been truncated. show original
# Claiming Stake Pool Rewards
Let's walk through an example to claim your stake pools rewards.
{% hint style="info" %}
Rewards are accumulated in the `stake.addr` address.
{% endhint %}
First, find the **tip** of the blockchain to set the **invalid-hereafter** parameter properly.
{% tabs %}
{% tab title="block producer node" %}
```bash
currentSlot=$(cardano-cli query tip --mainnet | jq -r '.slot')
echo Current Slot: $currentSlot
```
{% endtab %}
{% endtabs %}
Set the amount to send in lovelaces. :sparkles: Remember **1 ADA** = **1,000,000 lovelaces.**
This file has been truncated. show original
Cheers
3 Likes
Many thanks for a speedy answer! Title well deserved.
Cheers
1 Like