🔨Validator Operations

check sync status and node info:

curl http://127.0.0.1:26657/status | jq

check balance:

namadac balance --owner $ALIAS

check keys:

namadaw list

find your validator address:

namadac find-validator --tm-address=$(curl -s localhost:26657/status | jq -r .result.validator_info.address) --node localhost:26657

stake funds:

namadac bond --source $WALLET --validator $VALIDATOR_ADDRESS --amount 10 --memo $MEMO

self-bonding:

namadac bond --validator $VALIDATOR_ADDRESS --amount 10 --memo $MEMO

check your validator bond status:

namadac bonds --validator $VALIDATOR_ADDRESS

check your user bonds:

namadac bonds --owner $WALLET

check all bonded nodes:

namadac bonded-stake

find all the slashes:

namadac slashes

non-self unbonding (validator alias can be used instead of address):

namadac unbond --source $WALLET --validator $VALIDATOR_ADDRESS --amount 1.5 --memo $MEMO

self-unbonding:

namadac unbond --validator $VALIDATOR_ADDRESS --amount 1.5 --memo $MEMO

withdrawing unbonded tokens (available 6 epochs after unbonding):

namadac withdraw --source $WALLET --validator $VALIDATOR_ADDRESS --memo $MEMO

find your validator status:

namadac validator-state --validator $VALIDATOR_ADDRESS

check epoch:

namada client epoch

unjail, you need to wait 2 epochs:

namada client unjail-validator --validator $VALIDATOR_ADDRESS --node http://127.0.0.1:26657 --memo $MEMO

deactivate validator:

namadac deactivate-validator --validator $VALIDATOR_ADDRESS --memo $MEMO

reactivate validator:

namadac reactivate-validator --validator $VALIDATOR_ADDRESS --memo $MEMO

Change consensus key:

namadac change-consensus-key --validator $VALIDATOR_ADDRESS --memo $MEMO --signing-keys $WALLET --node http://127.0.0.1:26657

Generate priv_validator_key:

namadaw convert --alias <consensus_key_name>

change validator commission rate:

namadac change-commission-rate --validator $VALIDATOR_ADDRESS --commission-rate <commission-rate> --memo $MEMO

change validator metadata:

namadac change-metadata --validator $VALIDATOR_ADDRESS --memo $MEMO

Last updated