Useful commands
Validator configuration
Create validator
namadac init-validator \
--alias "<NAMADA_NODENAME>" \
--account-keys "<NAMADA_WALLET>" \
--signing-keys "<NAMADA_WALLET>" \
--commission-rate 0.5 \
--max-commission-rate-change 0.05 \
--email "<EMAIL>"
View validator state
namadac validator-state --validator <NAMADA_NODENAME>
Unjail validator
namadac unjail-validator --validator <NAMADA_NODENAME>
Token operations
Check balance
namadac balance --token NAM --owner <NAMADA_NODENAME>
Delegate token
namadac bond --source <NAMADA_WALLET> --validator <NAMADA_NODENAME> --amount 100
Undelegate tokens from staking
namadac unbond --source <NAMADA_WALLET> --validator <NAMADA_NODENAME> --amount 100
Withdraw tokens
namadac withdraw --source <NAMADA_WALLET> --validator <NAMADA_NODENAME>
Claim rewards
namadac claim-rewards --validator <NAMADA_NODENAME>
Governance
Vote "YES"
namadac vote-proposal --proposal-id 0 --vote yay --signing-keys <NAMADA_WALLET>
Vote "NO"
namadac vote-proposal --proposal-id 0 --vote nay --signing-keys <NAMADA_WALLET>
General commands
Check node status
namadad status | jq
Check service status
sudo systemctl status namadad
Check logs
sudo journalctl -u namadad -f --no-hostname -o cat
Restart service
sudo systemctl restart namadad
Stop service
sudo systemctl stop namadad
Start service
sudo systemctl start namadad
Disable service
sudo systemctl disable namadad
Enable service
sudo systemctl enable namadad
Reload service after changes
sudo systemctl daemon-reload
Last updated