Skip to main content
Autheo Chain is built on Cosmos SDK v0.53.0 with CometBFT v0.38.17 consensus and a full Ethermint EVM layer. The chain introduces six custom modules on top of the standard Cosmos module set, primarily to implement NFT license–gated staking and a dual reward stream.

Chain stack

┌─────────────────────────────────────────┐
│           Application Layer             │
│   (dApps, DeFi, DevHub, Compute)        │
├─────────────────────────────────────────┤
│         EVM Layer (Ethermint)           │
│  JSON-RPC :8545 (HTTP) / :8546 (WS)     │
│  Chain ID: 2127 | eth_secp256k1 keys    │
├─────────────────────────────────────────┤
│        Cosmos SDK v0.53.0               │
│  x/staking  x/distribution  x/gov      │
│  x/bank  x/ibc  x/mint  x/slashing     │
├─────────────────────────────────────────┤
│        Custom Autheo Modules            │
│  x/license  x/licensedstaking          │
│  x/emissions  x/licensedistribution    │
│  x/autheo  x/e2ee                      │
├─────────────────────────────────────────┤
│       CometBFT v0.38.17                 │
│   P2P :26656 | RPC :26657              │
│   ~5 second block time                 │
└─────────────────────────────────────────┘

Custom modules

ModulePurpose
x/licenseStores and manages NFT LicenseRecord objects (ISSUED → BOUND → ACTIVE → REVOKED)
x/licensedstakingWraps x/staking with license pre-checks on delegate, undelegate, and validator operations
x/emissionsMints per-block NFT emission rewards based on license tier; enforces 7B THEO global cap
x/licensedistributionAccumulates and allows manual claiming of NFT emission rewards
x/autheoChain-specific governance parameters and Autheo-native operations
x/e2eeEnd-to-end encryption key registry for secure on-chain messaging

NFT license system

Licenses originate as ERC-721 tokens on Arbitrum. When transferred to an Autheo Chain EVM address, an automatic hook mints a LicenseRecord in ISSUED status on the Cosmos side. Three tiers exist:
TierRight grantedAnnual THEO emission
SovereignCreate and operate a validator~187,969
PrimeDelegate to external validators (higher tier)~18,797
CoreDelegate to external validators (standard tier)~1,880
See License lifecycle for the full state machine.

Key addresses

Each keypair produces three equivalent address representations using eth_secp256k1:
FormatExample
Cosmos Bech32autheo1...
Validator operator Bech32autheovaloper1...
Ethereum hex (EIP-55)0x...

Network endpoints

ServiceDefault port
CometBFT RPC26657
CometBFT P2P26656
Ethereum JSON-RPC (HTTP)8545
Ethereum JSON-RPC (WS)8546
Prometheus metrics26660
gRPC9090
gRPC Gateway (REST)1317

Further reading