Next step, you should Register your stake pool.
Sure, thank you, I see it require around 340 ADA but I think 500 is better 
At this step, you will need 340+ cost of fee in your balance.
@mjarurun so totally it would take 2 ADA + 340 ADA + my extra ADA to deposit to the stake address right or only 342 ADA is enough?
For this step, only 342 ADA is enough but you need to diposit your pledge amount in order to be guaranteed for minted block. The conclusion should be = cost of fee + 340 + pledge amount.
@mjarurun I should deposit to our payment address not stake address right?
Can you please suggest the minimum ADA for a newbie like me?
You need to deposit to your payment address with the amout of = pledge + stake pool deposit(500 ADA) + fee. For pledge amount, it should be as much as you can. For me I start with 10K. It depends on your goal to operation the stake pool. By the way, proof of stake depends on the amount of stake in your pool.
@mjarurun
Thank you for your explain but I can not understand the fee here which are 342 vs 500. So can I run a pool with only 500 ADA in total or I need 500 + 342 = 842 bro?
To be successful with pool registration you need to pay 500 ADA deposit only. You don’t need to pay 342 ADA. But don’t forget about the pledge amount also.
cardano-cli stake-pool registration-certificate \
--cold-verification-key-file $HOME/cold-keys/node.vkey \
--vrf-verification-key-file vrf.vkey \
--pool-pledge 175000000 \
--pool-cost 345000000 \
--pool-margin 0.15 \
--pool-reward-account-verification-key-file stake.vkey \
--pool-owner-stake-verification-key-file stake.vkey \
--mainnet \
--single-host-pool-relay <dns based relay, example ~ relaynode1.myadapoolnamerocks.com> \
--pool-relay-port 6000 \
--metadata-url <url where you uploaded poolMetaData.json> \
--metadata-hash $(cat poolMetaDataHash.txt) \
--out-file pool.cert
@mjarurun
I have 521 ADA so I use 345 for pool cost and 175 for pledge, is it true? And the pool margin is 0.15 mean if any one use my pool it will be cut 0.15 comission right?
pool cost means that if the node create blocks in an epoch then it will receive 345 ADA from the delegators.
pool-margin means that on top of the pool cost you will receive additional 15% (0.15) form the entire rewards.
To register a pool you need 500 ADA - pool deposit.
To have a pledge on the pool you need additional ADAs available on pool owner address
In your case, If you want to pledge 175 ADA, then you need to have 500(deposit amount) + 175(pledge amount) + fee . By the way pool margin 15% is too high I think.
@laplasz Thank you a lot for your explaination, I got it. Cheers
@mjarurun Thank you a lot, I got the command from coincashew guide … Is it possible to register new pool with my old ADA?
Did you submit the registration yet?
Yes, it is my pool: [GIANG] MyPoolName | Cardano Staking
@mjarurun it seems my pool is not ok now I need to deposit more? what is the minimum?
Is it successful or not? if it is successful, then you may need to transfer some pledge amount to your pool.
after checking your pool, the registration is ok but you need to transfer some ADA to recover your pledge amount(175 ADA)
I dont know it is success or not (from the guide: Guide: How to build a Cardano Stake Pool - CoinCashew). It does not tell me what to do to check if the pool registers success or not.
I think I need to deposit more right? maybe 175 ADA
I use the command to check it my pool is available or not:
cardano-cli query ledger-state --mainnet | grep publicKey | grep 0a3b0f901ea0d1a78127c856a94a360f3323b9b0a7ebb71ea8298b2d
But it does not show anything!!
Is it right?
@mjarurun now I need to send 175 ADA more to my payment address not stake address right?