Create validator

NOTE

Before you create validator,

Please ensure you have a balances in your wallet

Please check your node was already synced

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

Create Validator

cd $HOME
# Create validator.json file
echo "{\"pubkey\":{\"@type\":\"/cosmos.crypto.ed25519.PubKey\",\"key\":\"$(wardend comet show-validator | grep -Po '\"key\":\s*\"\K[^"]*')\"},
    \"amount\": \"1000000uward\",
    \"moniker\": \"<your-name>\",
    \"identity\": \"<your-keybase>\",
    \"website\": \"<your-website>\",
    \"security\": \"<your-email>\",
    \"details\": \"<your-details>\",
    \"commission-rate\": \"0.1\",
    \"commission-max-rate\": \"0.2\",
    \"commission-max-change-rate\": \"0.01\",
    \"min-self-delegation\": \"1\"
}" > validator.json
# Create a validator using the JSON configuration
wardend tx staking create-validator $HOME/validator.json \
    --from $WALLET \
    --chain-id buenavista-1 \
	--gas auto --gas-adjustment 1.5 --fees 600uward