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