Use this page as your navigator. Complete the steps in order — each links to the full guide for that step.Documentation Index
Fetch the complete documentation index at: https://docs.autheo.com/llms.txt
Use this file to discover all available pages before exploring further.
Setup checklist
Acquire a Sovereign NFT license
Purchase a Sovereign license on the Node Sale Platform. The license is an ERC-721 token on Arbitrum and is required to create a validator.Full guide → Purchasing a license
Bridge the license to Autheo Chain
Use the Autheo Bridge to transfer your NFT from Arbitrum to your Autheo Chain EVM address. This automatically mints a
LicenseRecord on-chain with status ISSUED.Full guide → Making a transferVerify prerequisites
Confirm your server meets the hardware requirements (minimum 16 vCPU, 32 GB RAM + 8–16 GB for MemIAVL, 2 TB NVMe SSD) and that your OS and firewall are configured correctly.Full guide → Node setup
Install autheod
Download the pre-built binary or build from source. Bootstrap with a snapshot to reduce sync time from ~24 hours to ~1 hour.Full guide → Installation
Bind the license on-chain
Submit
MsgBindLicense to transition your license from ISSUED to BOUND. This step must be completed before you can create a validator.Full guide → License setupConfigure and start the node
Create your operator key and consensus key, configure
config.toml and app.toml, set up the systemd service, and verify the node is syncing.Full guide → Production deploymentKey management reference → Key managementRegister the validator
Confirm your license is
BOUND, your node is fully synced (catching_up: false), and your operator account is funded. Then submit MsgCreateValidator.Full guide → Register validatorClaim rewards
Once your validator is
ACTIVE, two reward streams accrue: staking rewards (via x/distribution) and NFT emission rewards (via x/licensedistribution). Both must be claimed manually.Full guide → Staking and rewardsPre-launch verification
Before submittingMsgCreateValidator, confirm all of these:
Self-delegation amount (the
--amount flag in MsgCreateValidator) affects your position in the active validator set. A higher self-delegation signals commitment and can attract external delegators. See Validator program economics for guidance on competitive amounts and commission rates.Ongoing operations
After your validator is live:| Task | Frequency | Command |
|---|---|---|
| Check node health | Daily | autheod status |
| Claim staking rewards | As needed | autheod tx distribution withdraw-all-rewards |
| Claim NFT emission rewards | As needed | autheod tx licensedistribution claim-nft-rewards <license-id> |
| Check for binary upgrades | Weekly | autheod version vs. latest release |
| Unjail (if jailed) | When needed | autheod tx slashing unjail --from <key> |