Useful Command

Wallet

# to create a new wallet, use the following command. don’t forget to save the mnemonic
republicd keys add wallet

# to restore exexuting wallet, use the following command
republicd keys add wallet --recover

# check sync status, once your node is fully synced, the output from above will print "false"
republicd status 2>&1 | jq .sync_info

Create Validator File

# Write your validator configuration.
tee $HOME/validator.json > /dev/null << EOF
{
	"pubkey": $(republicd comet show-validator),
	"amount":  "1000000arai",
	"moniker": "Your_Nodes_Name",
	"identity": "Your_Keybase",
	"website": "Your_Website",
	"details": "Your_Detail",
	"commission-rate": "0.05",
	"commission-max-rate": "0.2",
	"commission-max-change-rate": "0.05",
	"min-self-delegation": "1"
}
EOF

Deploy Validator From File

Remove Node

Last updated