Unable to complete Stake Pool Setup using AWS

Did you register your stake pool cert correctly? you can also verify with pooltool.io or adapools.org . see step #11 - #13 on Guide: How to build a Cardano Stake Pool - CoinCashew

Make sure your wallet you’re using (ownership) is funded correctly with the amount. Note it also cost ADA to start a pool.

Yeah, I had all the ADA needed to register a pool. I think I registered it without the proper name in Step 12 on CoinCashew.

I just ran the following command under Step 11 ( Find your balance and UTXOs .).

One of the output lines said I have this much of a balance.

Total ADA balance: 340814611

Where do I go from here? Do I just continue on with the step after “Find the stakeAddressDeposit value.” in the list?

Thanks!

Chris Schuh

Yes. stakeAddressDeposit is a variable used later on in the steps.

Per the coinCashew tutorial:
Registration of a stake address certificate (stakeAddressDeposit) costs 2000000 lovelace.

Right - wouldn’t this cover that fee?

Total ADA balance: 340814611

Please note I did already go through all those steps, I just didn’t have the values of the Pool name and such into the poolMetaData.json file.

When I tried to run the following command:
cardano-cli query stake-snapshot --stake-pool-id $(cat stakepoolid.txt) --mainnet

I would get the following response:
REDACTED:~/cardano-my-node$ cardano-cli query stake-snapshot --stake-pool-id $(cat stakepoolid.txt) --mainnet
Invalid argument `stake-snapshot’

Usage: cardano-cli query (protocol-parameters | tip | stake-distribution |
stake-address-info | utxo | ledger-state |
protocol-state)
Node query commands. Will query the local node whose Unix domain socket is
obtained from the CARDANO_NODE_SOCKET_PATH enviromnent variable.

Is that because I went through to step 13 and then went back and repeated the steps with a populated poolMetaData.json file?

Thanks!

Chris Schuh

run command : cat stakepoolid.txt and copy search the the pool id
check https://cardanoscan.io/ or https://pooltool.io/

If you found it, move on ( assuming your .json description file is good ) :sunglasses:

I did search for the Pool ID on those sites and had no results come back.

I reviewed my stake.cert file and it had a different value that I did find on CardanoScan:

However, as you can see, there’s no info there.

Do I need to manually update the stakepoolid.txt file to have the correct key?

And then to update the pool’s data, do I just have to follow these steps?

Thanks!

Chris Schuh

Are you moving your files back and forth between an cold environment and hot environment?

Can you try manually pasting your poolid to the following. If it still returns an error. You may have to look at your signing and certs.

cardano-cli query stake-snapshot --stake-pool-id YOURPOOLID --mainnet

This is what I get when I try that command (same as the first time I tried it):

$ cardano-cli query stake-snapshot --stake-pool-id 82008200581c11e899b8e6215fc1543f8e63cd549ddcabb77779a693b150d823da8c --mainnet
Invalid argument `stake-snapshot’

Usage: cardano-cli query (protocol-parameters | tip | stake-distribution |
stake-address-info | utxo | ledger-state |
protocol-state)
Node query commands. Will query the local node whose Unix domain socket is
obtained from the CARDANO_NODE_SOCKET_PATH enviromnent variable.