Implementation Design

Smart contract architecture of Axiom Protocol

Contract
Function

XRPVault (future stable vaults)

Staking, share accounting, reward distribution

EligibilityRegistry

Snapshot and percentile tracking

FeeRouter

Routing staker fees and yield flows

MarketFactory (upgradeable)

Market creation and implementation deployment

AxiomConditionalTokens

ERC-1155 positions, split, merge, redeem

AxiomCTFMarket

Per-market condition wrapper and resolution oracle

AxiomCTFExchange

Onchain CLOB settlement for matched trades

AxiomRewards

Onchain claims for epoch-based rewards

Upgradeable Market Factory: UUPS proxy pattern to evolve implementation registration and deployment logic over time. Upgrade control transitions from launch administration to more decentralized governance over time.

Upgrade admin staged transition:

  1. Dev EOA (Phase 1)

  2. 3-of-5 multisig (Phase 2)

  3. Governance-controlled timelock and multisig (Phase 3)

Last updated