Useful Commands
Service Management
Reload service configuration
sudo systemctl daemon-reloadEnable service
sudo systemctl enable celestia-appdDisable service
sudo systemctl disable celestia-appdStart service
sudo systemctl start celestia-appdStop service
sudo systemctl stop celestia-appdRestart service
sudo systemctl restart celestia-appdCheck service status
sudo systemctl status celestia-appdCheck service logs
sudo journalctl -u celestia-appd -fKey management
Add 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 to a file
celestia-appd keys export walletView EVM Prived Key
celestia-appd keys unsafe-export-eth-key walletImport key from a file
celestia-appd keys import wallet wallet.backupToken management
Withdraw rewards from all validators
celestia-appd tx distribution withdraw-all-rewards --from wallet --chain-id celestia --gas-adjustment 1.4 --gas auto --gas-prices 0.002utia -yWithdraw commission and rewards from your validator
celestia-appd tx distribution withdraw-rewards $(celestia-appd keys show wallet --bech val -a) --commission --from wallet --chain-id celestia --gas-adjustment 1.4 --gas auto --gas-prices 0.002utia -yDelegate tokens to yourself
celestia-appd tx staking delegate $(celestia-appd keys show wallet --bech val -a) 1000000utia --from wallet --chain-id celestia --gas-adjustment 1.4 --gas auto --gas-prices 0.002utia -yDelegate tokens to validator
celestia-appd tx staking delegate <TO_VALOPER_ADDRESS> 1000000utia --from wallet --chain-id celestia --gas-adjustment 1.4 --gas auto --gas-prices 0.002utia -yRedelegate tokens to another validator
celestia-appd tx staking redelegate $(celestia-appd keys show wallet --bech val -a) <TO_VALOPER_ADDRESS> 1000000utia --from wallet --chain-id celestia --gas-adjustment 1.4 --gas auto --gas-prices 0.002utia -yUnbond tokens from your validator
celestia-appd tx staking unbond $(celestia-appd keys show wallet --bech val -a) 1000000utia --from wallet --chain-id celestia --gas-adjustment 1.4 --gas auto --gas-prices 0.002utia -ySend tokens to the wallet
celestia-appd tx bank send wallet <TO_WALLET_ADDRESS> 1000000utia --from wallet --chain-id celestia --gas-adjustment 1.4 --gas auto --gas-prices 0.002utia -yValidator operations
Create New Validator
celestia-appd tx staking create-validator \
--amount 1000000utia \
--pubkey $(celestia-appd tendermint show-validator) \
--moniker "YOUR_MONIKER_NAME" \
--identity "YOUR_KEYBASE_ID" \
--details "YOUR_DETAILS" \
--website "YOUR_WEBSITE_URL" \
--chain-id celestia \
--commission-rate 0.05 \
--commission-max-rate 0.20 \
--commission-max-change-rate 0.05 \
--min-self-delegation 1 \
--from wallet \
--gas-adjustment 1.4 \
--gas auto \
--gas-prices 0.005utia \
-yEdit Existing Validator
celestia-appd tx staking edit-validator \
--new-moniker "YOUR_MONIKER_NAME" \
--identity "YOUR_KEYBASE_ID" \
--details "YOUR_DETAILS" \
--website "YOUR_WEBSITE_URL" \
--chain-id celestia \
--commission-rate 0.05 \
--from wallet \
--gas-adjustment 1.4 \
--gas auto \
--gas-prices 0.005utia \
-yValidator 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 celestia --gas-adjustment 1.4 --gas auto --gas-prices 0.002utia -yDelete node
sudo systemctl stop celestia-appd
sudo systemctl disable celestia-appd
sudo rm -rf /etc/systemd/system/celestia-appd.service
sudo rm $(which celestia-appd)
sudo rm -rf $HOME/.celestia-app
sudo rm -rf $HOME/celestia-appLast updated