MsgCreateValidator on Autheo Chain. Complete Prerequisites, Installation, Key management, License setup, and Production deployment before starting.
Pre-flight checklist
-
autheod versionreturns1.0.8 - Sovereign NFT license is in
LICENSE_STATUS_BOUND - Node is fully synchronized (
catching_up: false) - Operator account has sufficient
aauthbalance
Step 1: Confirm your Sovereign license is BOUND
status: BOUND. If showing ISSUED, bind it first:
If binding fails with
ErrCooldownNotElapsed, query the cooldown: autheod query license category-policy 1Step 2: Get your consensus public key
Step 3: Submit MsgCreateValidator
--amount 1000000000000000000aauth = 1 THEO. Adjust to your desired self-delegation.
THEO uses 18 decimal places. 1 THEO = 10¹⁸ aauth. See Token overview for the full denomination table. Consider your self-delegation amount carefully — validators with higher stake are more competitive for the active set and more attractive to delegators. See Validator economics for guidance.
Step 4: Verify activation
BOND_STATUS_BONDED, LICENSE_STATUS_ACTIVE, and tombstoned: false.