What does this error mean? Error registering node on testnet

Hello, I believe I have registered my node to the Testnet but am not sure how to verify that it is up.

I followed this guide: https://developers.cardano.org/docs/stake-pool-course/handbook/register-stake-pool-metadata

When I submitted the transaction, I saw an error that suggested I’d already registered the node. (This makes sense as I’ve repeated steps due to various errors)

I ran:
cardano-cli stake-pool id --cold-verification-key-file ~/pool-keys/cold.vkey --output-format "hex"

And got:
949f55ab3f85c9946fab55c7e6a8a1c1ef9fa2b59dd534754fdd43ff

Then I ran:
cardano-cli query ledger-state --testnet-magic 1097911063 | grep publicKey | grep 949f55ab3f85c9946fab55c7e6a8a1c1ef9fa2b59dd534754fdd43ff

And see no printout of the node’s status. :frowning:

So what am I doing wrong here? Can you see my node?

Go to pooltool.io and press on the bottom of the page on mainnet… it will switch to the testnet … search for your pool there

2 Likes

Thank you ser

I think just resolved this after reading up on the error messages. I just successfully submitted the transaction to register my pool!

I made these two n00b errors:

  1. I confused two lines in the protocol.json file and hence, miscalculated the “change”, which created the UTXO errors:

stakePoolDeposit”: 500000000 >> this is apparently the fee to register your pool.
stakeAddressDeposit": 2000000 >> this is apparently the fee to register your stake address, which you do before you register the node.

Note that the official documentation appears to reflect old protocol.json attributes.

  1. The other error was that the name of the tx-body-file in the cardano-cli transaction sign was not consistent with the build raw

cardano-cli transaction build-raw
–tx-in 0459b2273e77e365e8d67931c9c9bdb4b2cd3b63b3e5fbb970613841f5b90a9e#0
–tx-out $(cat payment.addr)+497284140
–invalid-hereafter 35321044
–fee 196785
–out-file tx.draft
–certificate-file pool-registration.cert
–certificate-file delegation.cert

cardano-cli transaction sign
–tx-body-file tx.raw
–signing-key-file payment.skey
–signing-key-file stake.skey
–signing-key-file ~/pool-keys/cold.skey
–testnet-magic 1097911063
–out-file tx.signed

1 Like