v0.2 mainnet — live

Distributed AI inference,
on-chain.

A permissionless mesh of 127,000+ edge nodes that serves and verifies AI inference at sub-millisecond latency. Every output attested by zero-knowledge proofs. Every fee settled on Ethereum.

start inferencing → run a node
127,493
active nodes
2.3M
inferences / sec
0.8ms
median latency
// inference activity LIVE · SYNCED 0S AGO
2,341,204
inferences / sec
118ms
proof latency
127,493
active nodes
#4,821 · 246 proofs
settlement batch
inferences / sec
proof latency (ms)
node count × 10
// protocol

Three layers. One mesh.

ax0n's architecture decomposes inference into three independent, auditable layers — routing, attestation, and settlement.

NeuralRoute Protocol

Latency-aware dynamic routing engine. Scores every node in the mesh by hardware tier, current stake weight, and historical p95 latency. Selects an optimal cluster in under 2ms with sub-linear lookup via our proprietary Bloom-trie index.

ProofCore ZK Attestation

Custom Groth16 circuit verifies model integrity and output determinism without ever exposing weights. Proof size is a constant 288 bytes regardless of model parameter count. Generation overhead: ~120ms on RTX 4090-class hardware.

MeshSync Consensus

Byzantine fault-tolerant consensus across 10,000+ active validators using optimistic aggregation with ZK fallback for disputed proofs. Achieves finality in 1.2s under normal conditions, 6s worst-case.

// lifecycle

Request. Prove. Settle.

Every inference on ax0n follows a four-stage lifecycle — from client broadcast to on-chain finality.

01

Submit inference request

Client broadcasts a signed inference request to the ax0n mempool, specifying model ID, max acceptable latency, and ax0n fee cap. NeuralRoute selects the optimal node cluster within 2ms using the Bloom-trie index.

02

Node executes & generates proof

The selected node runs inference locally via the ax0n runtime, then passes the output through ProofCore. A 288-byte Groth16 SNARK is generated attesting to both model integrity and output determinism.

03

MeshSync validator quorum

A randomly sampled quorum of 256 validators verifies the proof using local verifier keys. The aggregate quorum signature and proof are bundled into the next settlement batch via MeshSync.

04

L1 settlement & fee distribution

Batches settle on Ethereum every 512 blocks. ax0n fees distributed in the same transaction: 78% to node operators, 12% to validators, 10% to protocol treasury.

$ axon request --model llama-3-70b --prompt "explain dark matter" --max-fee 0.005
 
# routing via NeuralRoute v2.1 ...
→ cluster: eu-west-7 (4 nodes, tier-A)
→ est. latency: 0.6ms
→ fee: 0.0023 ax0n
 
# executing inference ...
→ proof: 288 bytes (ProofCore v2, Groth16)
→ quorum: 256/256 validators signed
→ batch: #441,209 (512-block window)
→ status: SETTLED
 
result "Dark matter is a hypothetical form of matter that does not interact with ..."
// protocol parameters

On-chain config

Core protocol parameters set by governance. All changes subject to a 7-day timelock enforced by the ax0n Governor contract.

min_node_stake 1,000 ax0n
max_model_params 70B
proof_generation_target 120ms
validator_quorum_size 256
slash_window 256 blocks
settlement_frequency 512 blocks
base_fee_rate 0.3% / inference
node_epoch_length 2,048 blocks
operator_fee_share 78%
governance_timelock 7 days
max_batch_size 4,096 proofs
proof_constant_size 288 bytes
// ax0n token

Protocol-native value accrual

ax0n is the staking and fee token of the ax0n protocol. Stake to run a node, earn fees, and vote on governance proposals.

1B
total supply
423M
circulating
61.2%
staked
2.1%
emission APY
distribution / node operators 40%
distribution / ecosystem 25%
distribution / team & advisors 18%
distribution / treasury 17%
node operator program

Contribute compute.
Earn ax0n.

Any machine with a consumer GPU and 1,000 ax0n staked can join the mesh today. Operators earn 78% of all inference fees routed through their cluster.