Creating Validator

Make sure Your node is fully sync and have fund on your wallet

Add new Wallet

wardend keys add $WALLET

Add Exisiting wallet

wardend keys add $WALLET --recover

Save addres and val address

WALLET_ADDRESS=$(wardend keys show $WALLET -a)
VALOPER_ADDRESS=$(wardend keys show $WALLET --bech val -a)
echo "export WALLET_ADDRESS="$WALLET_ADDRESS >> $HOME/.bash_profile
echo "export VALOPER_ADDRESS="$VALOPER_ADDRESS >> $HOME/.bash_profile
source $HOME/.bash_profile

Create Validator.json file

nano Validator.json

Find your validator pubkey by run this command below

wardend comet show-validator

save your validator pubic key and create this file code

{    
    "pubkey": {"@type":"/cosmos.crypto.ed25519="},
    "amount": "1000000uward",
    "moniker": "Node",
    "identity": "your keybase pubkey",
    "website": "yoursite.com",
    "security": "your-mail",
    "details": "Stake",
    "commission-rate": "0.1",
    "commission-max-rate": "0.2",
    "commission-max-change-rate": "0.01",
    "min-self-delegation": "1"
}

remember to change your "pubkey" also all detail of your validator

Create Validator

wardend tx staking create-validator validator.json \
    --from=$WALLET \
    --chain-id=buenavista-1 \
    --fees=500uward

Kudos 🎉 your validator has been up

Last updated