# Stake Pool node not showing up in ledger after registration

**URL:** <https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052>\
**Category:** Operate a Stake Pool\
**Created:** [23 August 2020 14:26 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052 "2020-08-23T14:26:02Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![ingmarschipper](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/ingmarschipper/32/22255_2.png) [@ingmarschipper](https://forum.cardano.org/u/ingmarschipper)\
**Post date:** [23 August 2020 14:26 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/1 "2020-08-23T14:26:02Z")

</div>

I have registrered my stake pool as described in this article:  
[https://www.coincashew.com/coins/overview-ada/guide-how-to-build-a-haskell-stakepool-node#12-register-your-stake-pool](https://www.coincashew.com/coins/overview-ada/guide-how-to-build-a-haskell-stakepool-node#12-register-your-stake-pool)

I’ve succesfully created and submitted the TX for the pool deposit of 500 ADA + fee.  
The TX was processed by the ledger but when I verify my stake pool ID is not found.

How much time does it usually take for the pool to be registered? And what could I do to solve the issue? Thanks for your help

---

<div class="post-metadata">

**Author:** ![lauris](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/lauris/32/37129_2.png) [@lauris](https://forum.cardano.org/u/lauris)\
**Post date:** [24 August 2020 08:08 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/2 "2020-08-24T08:08:22Z")

</div>

what do you see on [https://adapools.org/](https://adapools.org/) or [https://pooltool.io/](https://pooltool.io/) ? does your ticker show up there? You should instantly see your pool there.

if not - most probably you were not synced and your registration didn’t go through.  
check your payment wallet - are there any changes or you still have the deposit ADA in your wallet - if that’s the case, try again to register the pool.

---

<div class="post-metadata">

**Author:** ![ingmarschipper](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/ingmarschipper/32/22255_2.png) [@ingmarschipper](https://forum.cardano.org/u/ingmarschipper)\
**Post date:** [25 August 2020 17:36 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/3 "2020-08-25T17:36:09Z")

</div>

Hi Lauris, thanks for your help.

I still don’t see the pool showing up (both on the pool websites and through cli)  
My node is fully synced and the transcation has been proces:  
[https://explorer.cardano.org/en/transaction?id=980a2bc2b54f46987afff05b901a9c139382ca5062cbfd948b6cd6b54d3f7cee](https://explorer.cardano.org/en/transaction?id=980a2bc2b54f46987afff05b901a9c139382ca5062cbfd948b6cd6b54d3f7cee)

Paid 500,200261 ADA for the registration.

Any suggestions what to do next?

---

<div class="post-metadata">

**Author:** ![mraybin](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/mraybin/32/19340_2.png) [@mraybin](https://forum.cardano.org/u/mraybin)\
**Post date:** [25 August 2020 17:49 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/4 "2020-08-25T17:49:57Z")

</div>

Was your registration transaction correctly pointing to your meta.json ? Was your meta.json correctly constructed?

If no to either of those fix and re register. Don’t pay the 500 again. Just the regular transaction fee like with any other transaction.

Another thing to note. You may want to change the name of your meta.json if either of those were the issue as there might be a long delay with web cache that might stop it from updating promptly if you only update the contents of the meta.json and the url stays the same.

---

<div class="post-metadata">

**Author:** ![ADAfrog](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/adafrog/32/16303_2.png) [@ADAfrog](https://forum.cardano.org/u/ADAfrog)\
**Post date:** [25 August 2020 17:51 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/5 "2020-08-25T17:51:54Z")

</div>

Hello,

What is your pool id?

---

<div class="post-metadata">

**Author:** ![ingmarschipper](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/ingmarschipper/32/22255_2.png) [@ingmarschipper](https://forum.cardano.org/u/ingmarschipper)\
**Post date:** [25 August 2020 18:00 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/6 "2020-08-25T18:00:14Z")

</div>

pool1gvydgpt2nt6zchvt6fyc5h3w5g24nrrw54tskm0mkc6hqh4ye5n

---

<div class="post-metadata">

**Author:** ![ADAfrog](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/adafrog/32/16303_2.png) [@ADAfrog](https://forum.cardano.org/u/ADAfrog)\
**Post date:** [25 August 2020 18:08 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/7 "2020-08-25T18:08:36Z")

</div>

I can also confirm I am not seeing that this pool id exists on the chain.

As Lauris said, can you verify the 500 ADA is missing from your wallet / utxo?

---

<div class="post-metadata">

**Author:** ![ingmarschipper](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/ingmarschipper/32/22255_2.png) [@ingmarschipper](https://forum.cardano.org/u/ingmarschipper)\
**Post date:** [25 August 2020 18:10 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/8 "2020-08-25T18:10:22Z")

</div>

Yes I believe the 500 ADA was deducated from my wallet:  
[https://explorer.cardano.org/en/transaction?id=980a2bc2b54f46987afff05b901a9c139382ca5062cbfd948b6cd6b54d3f7cee](https://explorer.cardano.org/en/transaction?id=980a2bc2b54f46987afff05b901a9c139382ca5062cbfd948b6cd6b54d3f7cee)

---

<div class="post-metadata">

**Author:** ![ADAfrog](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/adafrog/32/16303_2.png) [@ADAfrog](https://forum.cardano.org/u/ADAfrog)\
**Post date:** [25 August 2020 18:13 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/9 "2020-08-25T18:13:59Z")

</div>

can you query your utxo to confirm if you don’t mind?

**cardano-cli shelley query utxo --address \<addr1…\> --mainnet**

If the funds were removed from your wallet, the only thing I can think of offhand is you registered the pool using a different set of cold keys (hence a different id)

Your friend, FROG

---

<div class="post-metadata">

**Author:** ![ingmarschipper](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/ingmarschipper/32/22255_2.png) [@ingmarschipper](https://forum.cardano.org/u/ingmarschipper)\
**Post date:** [25 August 2020 18:15 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/10 "2020-08-25T18:15:59Z")

</div>

Stakepool stuff is kind of new for me so not sure if i’m following you correctly (sorry)

I believe I only pointed to the metadata file for the creation of the registration certificate.  
For the creation of the RAW TX i used following commands

cardano-cli shelley transaction build-raw   
{tx\_in} \ --tx-out (cat payment.addr)+{txOut} \ --ttl (( {currentSlot} + 10000)) \ --fee {fee}   
–certificate-file pool.cert   
–certificate-file deleg.cert   
–out-file tx.raw

I think the reference to the metadata is part of the poo.cert (?)

---

<div class="post-metadata">

**Author:** ![ingmarschipper](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/ingmarschipper/32/22255_2.png) [@ingmarschipper](https://forum.cardano.org/u/ingmarschipper)\
**Post date:** [25 August 2020 18:20 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/11 "2020-08-25T18:20:34Z")

</div>

Thanks for your help FROG

```
                       TxHash TxIx Lovelace

```

* * *

980a2bc2b54f46987afff05b901a9c139382ca5062cbfd948b6cd6b54d3f7cee 0 497621038

As far as I know I only created the cold keys once. Is there some way I can verify your theory to rule it out?

---

<div class="post-metadata">

**Author:** ![mraybin](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/mraybin/32/19340_2.png) [@mraybin](https://forum.cardano.org/u/mraybin)\
**Post date:** [25 August 2020 18:25 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/12 "2020-08-25T18:25:31Z")

</div>

[https://www.coincashew.com/coins/overview-ada/guide-how-to-build-a-haskell-stakepool-node#18-4-changing-the-pledge-fee-margin-etc](https://www.coincashew.com/coins/overview-ada/guide-how-to-build-a-haskell-stakepool-node#18-4-changing-the-pledge-fee-margin-etc)

For just updating the registration area I have you linked to that specific section. After you verify your meta.json file is accurate and the url pointing to it is accurate you can enter that info in the appropriate area of the new registration transaction. You need to go through all the steps again for generating the new registration update transaction.

---

<div class="post-metadata">

**Author:** ![ADAfrog](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/adafrog/32/16303_2.png) [@ADAfrog](https://forum.cardano.org/u/ADAfrog)\
**Post date:** [25 August 2020 18:37 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/13 "2020-08-25T18:37:39Z")

</div>

see if this spits out the same pool id you provided earlier:

**cardano-cli shelley stake-pool id --verification-key-file /path/to/cold.vkey**

---

<div class="post-metadata">

**Author:** ![ingmarschipper](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/ingmarschipper/32/22255_2.png) [@ingmarschipper](https://forum.cardano.org/u/ingmarschipper)\
**Post date:** [25 August 2020 19:16 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/14 "2020-08-25T19:16:19Z")

</div>

I’ve executed instructions as suggested. Noticed two things:

1. instead of uploading a copy of the original poolMetaData.json I’ve only copied/pasted the content. Likely the hash of the new file didn’t match the original file. Meanwhile I’ve uploaded a copy of the original .json file

2. The article also states “Changes take effect next epoch. After the next epoch transition, verify that your pool settings are correct.” Does this only apply for the changes or also for the registration ? At this point the Pool ID still doesn’t show in the ledger …

---

<div class="post-metadata">

**Author:** ![mraybin](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/mraybin/32/19340_2.png) [@mraybin](https://forum.cardano.org/u/mraybin)\
**Post date:** [25 August 2020 19:34 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/15 "2020-08-25T19:34:58Z")

</div>

1. yes, update and consider changing the name of the file so the url is different.

2. you showing up in Daedalus or any of the pool tools should happen almost instantly if done correctly. Other changes will take effect next epoch like pledge amount, fees etc…

---

<div class="post-metadata">

**Author:** ![ingmarschipper](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/ingmarschipper/32/22255_2.png) [@ingmarschipper](https://forum.cardano.org/u/ingmarschipper)\
**Post date:** [25 August 2020 19:40 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/16 "2020-08-25T19:40:23Z")

</div>

Thanks for your help so far. Unfortunately no success yet ☹  
I will try to create a new metadata file and go through the registration process again

Any other suggestions appreciated.

---

<div class="post-metadata">

**Author:** ![mraybin](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/mraybin/32/19340_2.png) [@mraybin](https://forum.cardano.org/u/mraybin)\
**Post date:** [25 August 2020 19:56 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/17 "2020-08-25T19:56:58Z")

</div>

> [@ingmarschipper](#):
>
> pool1gvydgpt2nt6zchvt6fyc5h3w5g24nrrw54tskm0mkc6hqh4ye5n

Is this the correct pool ID? I don’t think they start with the word pool? Can you please verify.

---

<div class="post-metadata">

**Author:** ![ADAfrog](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/adafrog/32/16303_2.png) [@ADAfrog](https://forum.cardano.org/u/ADAfrog)\
**Post date:** [25 August 2020 22:47 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/18 "2020-08-25T22:47:28Z")

</div>

> [@ingmarschipper](#):
>
> pool1gvydgpt2nt6zchvt6fyc5h3w5g24nrrw54tskm0mkc6hqh4ye5n

Good eye, Mark. It’s not correct - pool ids are [0-9a-f], which would explain why it wouldn’t appear on the chain.

---

<div class="post-metadata">

**Author:** ![adasecure](https://avatars.discourse-cdn.com/v4/letter/a/cc9497/32.png) [@adasecure](https://forum.cardano.org/u/adasecure)\
**Post date:** [26 August 2020 13:18 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/19 "2020-08-26T13:18:08Z")

</div>

While trying this out on the testnet, I noticed that **cardano-cli shelley stake-pool id --verification-key-file cold.vkey** always returns a hash that starts with “pool…” which does not show up anywhere in the ledger details returned by **cardano-cli shelley query ledger-state** , so this makes me wonder if the last step outlined [here](https://docs.cardano.org/projects/cardano-node/en/latest/stake-pool-operations/register_stakepool.html) is accurate.

---

<div class="post-metadata">

**Author:** ![ingmarschipper](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/ingmarschipper/32/22255_2.png) [@ingmarschipper](https://forum.cardano.org/u/ingmarschipper)\
**Post date:** [26 August 2020 16:58 UTC](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052/20 "2020-08-26T16:58:03Z")

</div>

I followed the exact instructions as described in several different articles that are around (for example the article that is pointed by Adasecure)  
The content of the node.vkey does actually not contain the “pool…” string, somehow the used cardano-cli command translates this pool ID string from the content in node.vkey

 ![image](https://us1.discourse-cdn.com/flex023/uploads/cardano/original/3X/0/3/03492122692d11b6f4b74bf3d8df2ba656f2ad55.png)

Any suggestions?

[Next page](https://forum.cardano.org/t/stake-pool-node-not-showing-up-in-ledger-after-registration/39052.md?page=2)
