# Attempting to retire a non-functioning node pool

**URL:** <https://forum.cardano.org/t/attempting-to-retire-a-non-functioning-node-pool/76900>\
**Category:** Operate a Stake Pool\
**Created:** [28 September 2021 00:58 UTC](https://forum.cardano.org/t/attempting-to-retire-a-non-functioning-node-pool/76900 "2021-09-28T00:58:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![korky5000](https://avatars.discourse-cdn.com/v4/letter/k/977dab/32.png) [@korky5000](https://forum.cardano.org/u/korky5000)\
**Post date:** [28 September 2021 00:58 UTC](https://forum.cardano.org/t/attempting-to-retire-a-non-functioning-node-pool/76900/1 "2021-09-28T00:58:06Z")

</div>

Hi, I’ve decided to retire my node pool. Unfortunately, the pool is in a less-than-operational state. Currently, both relays are down and the producer is stuck in “starting” mode. All I want to do is retire it, so I’m unsure how to fix the issue enough to do that.

I am following this guide: [Guide: How to build a Cardano Stake Pool - CoinCashew](https://www.coincashew.com/coins/overview-ada/guide-how-to-build-a-haskell-stakepool-node#19-retire-your-stake-pool) and it seems to work up until the point where I need to build the transaction. At that point, I receive this error:

```auto
Command failed: transaction submit Error: Error while submitting tx: ShelleyTxValidationError ShelleyBasedEraMary (ApplyTxError [UtxowFailure (UtxoFailure (ValueNotConservedUTxO (Value 0 (fromList [])) (Value 3155224881 (fromList []))))

```

What steps do I need to get take to fix this and to officially retire my pool?  
Thank you.

---

<div class="post-metadata">

**Author:** ![Alexd1985](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/alexd1985/32/23759_2.png) [@Alexd1985](https://forum.cardano.org/u/Alexd1985)\
**Post date:** [28 September 2021 01:05 UTC](https://forum.cardano.org/t/attempting-to-retire-a-non-functioning-node-pool/76900/2 "2021-09-28T01:05:56Z")

</div>

first, you will need to start the PRODUCER and sync it

go to mainnet-topology.json file, delete your relays and add the IOHK nodes

```auto
{
  "Producers": [
    {
      "addr": "relays-new.cardano-mainnet.iohk.io",
      "port": 3001,
      "valency": 2
    }
  ]
}

```

save the file and restart the node.  
Now, you will need to run 1.29.0 version and the BP must have ~10G of RAM

Wait for the node to sync, then you can follow the steps:

- retire the pool - [here](https://www.coincashew.com/coins/overview-ada/guide-how-to-build-a-haskell-stakepool-node#19-retire-your-stake-pool)

- after this operation you must wait 1-2 epochs to receive back (as a reward) the 500 ADA back (you can check the pool address on [cardanoscan.io](http://cardanoscan.io) → rewards section)

- when you will receive the rewards you will need to withdraw them - [claim rewards](https://www.coincashew.com/coins/overview-ada/guide-how-to-build-a-haskell-stakepool-node#18-11-claim-your-rewards)

- after that you must send the funds to another wallet - [send a simple transaction](https://www.coincashew.com/coins/overview-ada/guide-how-to-build-a-haskell-stakepool-node#18-9-send-a-simple-transaction-example)

Cheers,

---

<div class="post-metadata">

**Author:** ![korky5000](https://avatars.discourse-cdn.com/v4/letter/k/977dab/32.png) [@korky5000](https://forum.cardano.org/u/korky5000)\
**Post date:** [28 September 2021 01:44 UTC](https://forum.cardano.org/t/attempting-to-retire-a-non-functioning-node-pool/76900/3 "2021-09-28T01:44:49Z")

</div>

Okay, I’ve upgraded the system to 16gb of ram, updated the mainnet-topology.json file, and restarted the node. It is now in the “Starting” state again. Is there a way for me to validate that it is syncing properly so I can leave it overnight without wasting time? gLiveView won’t track syncing progress until it reaches a certain epoch, IIRC.

EDIT: Nevermind, it quickly updated to “Syncing”
