Skip to content

Becoming a Network Validator

Note: Becoming a validator currently requires staking at least 3,000 XOS tokens. The application process for new node operators will be opened in the next phase.

Participation as a validator in the network requires token staking and submission of a validator registration transaction. Note that validator participation is currently restricted to authorized network partners.

  • Validator Registration Process: Execute a validator creation transaction by submitting a validator specification file:
bash
xosd tx staking create-validator <validator.json> \
  --from=<key_name> \
  --chain-id=xos_1267-1 \
  --gas=auto \
  --gas-prices=80000000000axos \
  --gas-adjustment=1.4 \
  --keyring-backend=<os|file|test> \
  --home ~/.xosd \
  -y
  • Validator Identity Address: Retrieve your validator's operational address (identifiable by the ethmvaloper prefix) using:
bash
xosd keys show <key_name> --keyring <keying_backend> --bech val
  • Validator Cryptographic Identity: Extract your node's public verification key with:
bash
xosd tendermint show-validator