Validator

Create a validator

If you want to create a validator in the testnet, follow the instructions in the Creating a validator section.

Create Wallet

wardend keys add wallet

Faucet token: replace < your-address> by your warden address

curl -XPOST -d '{"address": "<your-address>"}' https://faucet.buenavista.wardenprotocol.org

Check Banlance

wardend q bank balances $(wardend keys show wallet -a)

Create a new validator

Once the node is synced and you have the required WARD, you can become a validator.

To create a validator and initialize it with a self-delegation, you need to create a validator.json file and submit a create-validator transaction.

Obtain your validator public key by running the following command:

wardend comet show-validator

The output will be similar to this (with a different key):

{"@type":"/cosmos.crypto.ed25519.PubKey","key":"lR1d7YBVK5jYijOfWVKRFoWCsS4dg3kagT7LB9GnG8I="}

Create validator.json file

The validator.json file has the following format: Change your personal information accordingly

Finally, we're ready to submit the transaction to create the validator:

Delegate Token to your own validator

Withdraw rewards and commission from your validator

Unjail validator

Backup Validator

Remove node

Last updated