Already Running a Full Node

If you are currently operating a full node and want to upgrade to a validator node, please proceed with the following steps.

1. Check node status

Run the Command to check the status of the Node.

airsettled status

Should the 'catching_up' field return 'true', it's important to wait until the Node completes its synchronization. Do not proceed with further steps until this process is finished.

2. Creating New Account for the Validator

airsettled keys add <validator-name>

This command will generate your wallet's mnemonic and address. It's crucial to write these down and store them securely.

3. Fund you Account

You need to ensure that your validator account holds a minimum of 58 tokens. If your account doesn't have enough tokens, you can acquire devnet or testnet tokens from our public faucet. The faucet is accessible at Airchains Faucet.

4. Stake Token to become a Validator

/airsettled tx staking create-validator \
--amount=58stake \
--pubkey=$(./airsettled tendermint show-validator) \
--moniker=<moniker> \
--chain-id=airsettle \
--commission-rate="0.05" \
--commission-max-rate="0.10" \
--commission-max-change-rate="0.01" \
--min-self-delegation="1" \
--gas="200000" \
--fees="2stake" \
--from=<nameOfTheValdiator>

A prompt will appear in the CLI. To proceed, type 'y' and press enter.

It will return Transaction hash Like this

code: 0
codespace: ""
data: ""
events: []
gas_used: "0"
gas_wanted: "0"
height: "0"
info: ""
logs: []
raw_log: '[]'
timestamp: ""
tx: null
txhash: 3068ED7C9867D9DC926A200363704715AE9470EE73452324A32C2583E62B1D79

5. Query Validator Set

To See if you were accepted as a validator,

airsettled query tendermint-validator-set

If your address is visible, it indicates successful inclusion in the validator set. Please note that this process may take some time.

Last updated