Skip to main content
Autheo Chain has two independent reward streams running in parallel: staking rewards (proportional to stake) and NFT emission rewards (fixed per license tier). Both require manual claiming.

Dual reward streams

AspectStaking rewardsNFT emission rewards
Source modulex/mint + x/distributionx/emissions + x/licensedistribution
DistributionManual: withdraw-all-rewardsManual: claim-nft-rewards
BasisProportional to bonded stakeFixed per license tier
RequirementAny delegated THEOActive license (ACTIVE status)
Emissions capNot capped by x/emissions7B THEO global cap
ExpiryAccumulated indefinitelyAccumulated indefinitely, no expiry

NFT emission rewards

Emission rewards are minted per-block by x/emissions and credited to each ACTIVE license holder. A license must be in ACTIVE status (bound to a validator with a live delegation) to accrue rewards.

Rates

License tierAnnual THEOPer-block THEO (approx.)
Sovereign~187,969~0.000361
Prime~18,797~0.0000361
Core~1,880~0.00000361

Check accrued NFT rewards

autheod query emissions license-accrued-rewards <license-id>

Claim NFT rewards

autheod tx licensedistribution claim-nft-rewards <license-id> \
  --from mykey \
  --chain-id autheo_2127-1 \
  --keyring-backend file

Staking rewards

Staking rewards are distributed proportionally to all delegators based on their share of bonded stake and the validator’s commission rate.

Check accrued staking rewards

# For delegators
autheod query distribution rewards <cosmos-address>

# For validators (includes commission)
autheod query distribution validator-outstanding-rewards <autheovaloper-address>

Claim staking rewards

# Withdraw all delegation rewards across all validators
autheod tx distribution withdraw-all-rewards \
  --from mykey \
  --chain-id autheo_2127-1 \
  --keyring-backend file

# Withdraw rewards + commission for validators
autheod tx distribution withdraw-rewards <autheovaloper-address> \
  --commission \
  --from mykey \
  --chain-id autheo_2127-1 \
  --keyring-backend file

Commission rates

Validators set their commission rate when registering and can change it over time. Parameters:
ParameterDescription
commission-rateCurrent rate charged to delegators (e.g., 0.10 = 10%)
commission-max-rateMaximum rate this validator can ever charge
commission-max-change-rateMaximum daily rate change

Staking requirements

RoleNFT license requiredAction
ValidatorSovereignMsgCreateValidator, MsgDelegate
DelegatorPrime or CoreMsgDelegate
MsgBeginRedelegate is permanently disabled on Autheo Chain. To move stake from one validator to another, you must first undelegate (subject to the ~21-day unbonding period), then delegate to the new validator.

Global emissions cap

The total NFT emission rewards are capped at 7 billion THEO across all licenses. Once the cap is reached:
  • No new emission rewards are minted
  • Previously accrued (unclaimed) rewards remain claimable indefinitely
  • Staking rewards from x/mint and fee-based rewards continue unaffected