🖥️Useful commands
Check logs
sudo journalctl -u celestia-appd -fo catStart service
sudo systemctl start celestia-appdStop service
sudo systemctl stop celestia-appdRestart service
sudo systemctl restart celestia-appdCheck service status
sudo systemctl status celestia-appdReload services
sudo systemctl daemon-reloadEnable Service
sudo systemctl enable celestia-appdDisable Service
sudo systemctl disable celestia-appdNode info
celestia-appd status 2>&1 | jqYour node peer
echo $(celestia-appd tendermint show-node-id)'@'$(wget -qO- eth0.me)':'$(cat $HOME/.celestia-app/config/config.toml | sed -n '/Address to listen for incoming connection/{n;p;}' | sed 's/.*://; s/".*//')View all proposals
celestia-appd query gov proposalsView specific proposal
celestia-appd query gov proposal 1Vote yes
celestia-appd tx gov vote 1 yes --from wallet --chain-id mocha-4 --gas auto --gas-adjustment 1.5 --gas-prices 0.005utia -yVote no
celestia-appd tx gov vote 1 no --from wallet --chain-id mocha-4 --gas auto --gas-adjustment 1.5 --gas-prices 0.005utia -yVote abstain
celestia-appd tx gov vote 1 abstain --from wallet --chain-id mocha-4 --gas auto --gas-adjustment 1.5 --gas-prices 0.005utia -yVote no_with_veto
celestia-appd tx gov vote 1 no_with_veto --from wallet --chain-id mocha-4 --gas auto --gas-adjustment 1.5 --gas-prices 0.005utia -yAdd New Wallet
celestia-appd keys add walletRestore executing wallet
celestia-appd keys add wallet --recoverList All Wallets
celestia-appd keys listDelete wallet
celestia-appd keys delete walletCheck Balance
celestia-appd q bank balances $(celestia-appd keys show wallet -a)Export Key (save to wallet.backup)
celestia-appd keys export walletView EVM Prived Key
celestia-appd keys unsafe-export-eth-key walletImport Key (restore from wallet.backup)
celestia-appd keys import wallet wallet.backupCreate New Validator
celestia-appd tx staking edit-validator \
--amount 1000000utia \
--new-moniker "Your_Moniker" \
--identity "Keybase_ID" \
--details "Your_Description" \
--website "Your_Website" \
--security-contact "Your_Email" \
--commission-rate 0.1 \
--commission-max-rate 0.2 \
--commission-max-change-rate 0.01 \
--min-self-delegation 1 \
--from wallet \
--chain-id mocha-4 \
--gas auto --gas-adjustment 1.5 --gas-prices 0.005utia \
-y Edit Existing Validator
celestia-appd tx staking edit-validator \
--new-moniker "Your_Moniker" \
--identity "Keybase_ID" \
--details "Your_Description" \
--website "Your_Website" \
--security-contact "Your_Email" \
--commission-rate 0.05 \
--from Wallet_Name \
--chain-id mocha-4 \
--gas auto --gas-adjustment 1.5 --gas-prices 0.005utia \
-y Validator info
celestia-appd status 2>&1 | jqValidator Details
celestia-appd q staking validator $(celestia-appd keys show wallet --bech val -a) Jailing info
celestia-appd q slashing signing-info $(celestia-appd tendermint show-validator) Slashing parameters
celestia-appd q slashing params Unjail validator
celestia-appd tx slashing unjail --from wallet --chain-id mocha-4 --gas auto --gas-adjustment 1.5 --gas-prices 0.005utia -yActive Validators List
celestia-appd q staking validators -oj --limit=2000 | jq '.validators[] | select(.status=="BOND_STATUS_BONDED")' | jq -r '(.tokens|tonumber/pow(10; 6)|floor|tostring) + " " + .description.moniker' | sort -gr | nl Check Validator key
[[ $(celestia-appd q staking validator $VALOPER_ADDRESS -oj | jq -r .consensus_pubkey.key) = $(celestia-appd status | jq -r .ValidatorInfo.PubKey.value) ]] && echo -e "Your key status is ok" || echo -e "Your key status is error"Signing info
celestia-appd q slashing signing-info $(celestia-appd tendermint show-validator) Withdraw all rewards
celestia-appd tx distribution withdraw-all-rewards --from $WALLET --chain-id mocha-4 --gas auto --gas-adjustment 1.5 --gas-prices 0.005utia -yWithdraw rewards and commission from your validator
celestia-appd tx distribution withdraw-rewards VALOPER_ADDRESS --from wallet --commission --chain-id mocha-4 --gas auto --gas-adjustment 1.5 --gas-prices 0.005utia -yCheck your balance
celestia-appd query bank balances walletDelegate to Yourself
celestia-appd tx staking delegate $(celestia-appd keys show wallet --bech val -a) <amount>utia --from $WALLET ---chain-id mocha-4 --gas auto --gas-adjustment 1.5 --gas-prices 0.005utia -yDelegate
celestia-appd tx staking delegate <TO_VALOPER_ADDRESS> <amount>utia --from wallet --chain-id mocha-4 --gas auto --gas-adjustment 1.5 --gas-prices 0.005utia -yRedelegate Stake to Another Validator
celestia-appd tx staking redelegate VALOPER_ADDRESS <TO_VALOPER_ADDRESS> <amount>utia --from wallet --chain-id mocha-4 --gas auto --gas-adjustment 1.5 --gas-prices 0.005utia -yUnbond
celestia-appd tx staking unbond $(celestia-appd keys show $WALLET --bech val -a) <amount>utia --from wallet --chain-id mocha-4 --gas auto --gas-adjustment 1.5 --gas-prices 0.005utia -yTransfer Funds
celestia-appd tx bank send $WALLET_ADDRESS <TO_WALLET_ADDRESS> <amount>utia --chain-id mocha-4 --gas auto --gas-adjustment 1.5 --gas-prices 0.005utia -yLast updated