Stakepool not visible on testnet

Dear fellow ada-lovers,

Whilst doing the stake pool course

I registered my stake pool on the testnet by submitting the certificate. I can find the transaction on the testnet:
Transaction ID

4e4698087f2b898b8c14c0196b549c8ea3a621ef0c4f608ac0d4649ce009915b

but I cannot find it on pooltools.io - testnet nor do the commands
cardano-cli shelley query ledger-state --testnet-magic 1097911063 | grep publicKey | grep
or
cardano-cli shelley query ledger-state --testnet-magic 1097911063 \

| jq ‘._delegationState._pstate._pParams.’

give a positive result

My poolID is supposed to be
pool1ahvd2hyrt2622shtapevgd7tkq8p5va6j8wshjcy2cysxka3tzr

What am I doing wrong?

thank you very much

Maybe metadata hash mismatch. Verify the hashes are equal:

1 Like

Btw I’m not aware of a pooltool.io testnet explorer? Tried looking up Daedalus Testnet but TEST is very common, couldn’t locate it.

But can you find the poolID?
pool1ahvd2hyrt2622shtapevgd7tkq8p5va6j8wshjcy2cysxka3tzr

It doesn’t have an option to look by pool id. Actually there is an online tool: ADATools.io Try looking it up there.

You’ve chosen a very common ticker and name :slight_smile:

I’ve followed the course :wink: and it says:
or

cardano-cli shelley query ledger-state --testnet-magic 1097911063 \

| jq ‘._delegationState._pstate._pParams.’

which should return a non-empty string if your poolID is located in the ledger. You can then head over to a pool listing website such as https://ff.pooltool.io/ and (providing it is up and running and showing a list of registered stake pools) you should hopefully be able to find your pool in there by searching using your poolID, and subsequently claiming it (might require registration on the website) and giving it a customized name.

But thanks, I will look for it myself on the site that you’ve given me. :smiley: I’ll post it here when I know more

EDIT: on the site you provided, one can search the hash as well. It is not there.
When I stake ADA from my Daedalus wallet, I need to wait 2 epochs before I receive rewards. I “submitted” my certificate in epoch 159. Now we’re in 160. Could that be the issue?

Ok, if I try to do it again, from what point on would be a good idea?

Just the registering part? [register a pool with metadata] or should I start the node again with new keys or else?

If you run
cardano-cli query ledger-state --testnet-magic 1097911063 | grep publicKey
and skip the grepping of your pool ID, you’ll see that none of the entries contain pool. I just had this issue. It turns out there’s an “–output-format hex” flag you need to pass to get your ID.

export POOL_ID=cardano-cli stake-pool id –output-format hex --cold-verification-key-file cold.vkey
cardano-cli shelley query ledger-state --testnet-magic 1097911063 | grep publicKey | grep $POOL_ID

This mistake is found in the Submit the pool certificate and delegation certificate to the blockchain section of the stake pool course guide.

In addition to this error, there is no written documentation on how to create the cold keys and counter. One has to watch the video to find these steps. Also, the docker container doesn’t work as described. There are issues all over the place. I’m finding it very difficult to get this working, but I think I’ve finally done it. I wish the documentation were on github so I could submit pull requests for the wrong information and typos. e.g. shelley being included with all of the cli commands.

Also, the link to use to verify if it’s up is https://ff.pooltool.io which results in a broken webpage.

This can also be discovered by following the coincashew tutorial:

The Coincashew tutorial is very detailed and easy to follow:

Thank you Kelly!

if I do what yo say:

$ cardano-cli stake-pool id --output-format hex --cold-verification-key-file cold.vkey
edd8d55c835ab4a542ebe872c437cbb00e1a33ba91dd0bcb04560903

$ cardano-cli query ledger-state --testnet-magic 1097911063 | grep publicKey | grep edd8d55c835ab4a542ebe872c437cbb00e1a33ba91dd0bcb04560903
“publicKey”: “edd8d55c835ab4a542ebe872c437cbb00e1a33ba91dd0bcb04560903”,
“publicKey”: “edd8d55c835ab4a542ebe872c437cbb00e1a33ba91dd0bcb04560903”,

I just cannot find my pool on a testpool site, but I do get a non-empty return with the above command…

Thanks for update and quick reply, it’s work for me, really helpful and thankful response.

1 Like

Ok, as I appreciate it myself when a thread has a final answer:

I’ve found my pool on

with the information as indicated in the previous post. However, ADATools.io does not show the testpool.

Does that make sense?