# Become A Validator

# Create a Wallet

Firstly, you neeed to create wallet or import existing wallet, then get some quark from the faucet.

nbrcli keys add <wallet_name>
1

Back up seed words

Be sure to back up the seed phrase in a safe way. You need seeds when you recover your account when you lose your account password.

# Check your node is sync

nbrcli status |jq .sync_info
1

Check if your node has the same latest_block_height.

# Create Validator

Check your nibiruvalconspub address which is used to create a new validator.

nbrd tendermint show-validator
1

If your node is sync fully, then you can run the following command to upgrade your node to be a validator.

testnet faucet

You need some quark as Gus to send a tx. Please ask info@cosmosgaminghub.org for faucet token with your address starting nibiru.

nbrcli tx staking create-validator \
  --amount=1000quark \
  --pubkey=$(nbrd tendermint show-validator) \
  --moniker=<your_validator_name> \
  --chain-id=<chain_id> \
  --commission-rate="0.10" \
  --commission-max-rate="0.20" \
  --commission-max-change-rate="0.01" \
  --min-self-delegation="1" \
  --gas="auto" \
  --from=<wallet_name>
1
2
3
4
5
6
7
8
9
10
11

Current testnet chain-id

chain-id is nibiru-1000

Insufficient Gas

If you got an error that implys insufficient gas, then you can modify --gas="auto" to some appropriate value.

Check Cosmos Gaming Hub Explorer to see if your node in validator set correctly.

# Edit Validator

You can edit your validator metadata with the following command.

nbrcli tx staking edit-validator \
  --moniker=<your_validator_name> \
  --website=<your_website> \
  --identity=<your_keybase_identity> \
  --details=<some_description> \
  --chain-id=<chain_id> \
  --from=<wallet_name> \
  --commission-rate="0.11"
1
2
3
4
5
6
7
8
Param Description
moniker your full node moniker is default
website your website
identity you can get 16 degit string from keybase.io
details some description
chain-id you can check latest testnets in testnets repo
from your wallet name
commission-rate refer to the tip below

Commission Rate

commission-rate can be changed within commission-max-change-rate per day and upper limit is commission-max-rate.