Axis Protocol Docs
Axis Protocol is a synthetic dollar protocol that mints a yield-bearing synthetic dollar backed by whitelisted collateral assets. The protocol generates yield through cross-asset arbitrage, then distributes it to stakers through a tokenized vault.
Core Contracts
AxisUSD
ERC-20 synthetic dollar with whitelisted minting
AxisUSDMinting
Mint/redeem engine with EIP-712 signed orders
StakedAxisUSDV2
ERC-4626 staking vault with configurable cooldown
AxisUSDSilo
Escrow for funds during cooldown periods
StakingRewardsDistributor
Automated reward distribution
AxisUSDRateProvider
Exchange rate oracle for external integrations
How It Works
Minting: Users sign EIP-712 orders off-chain. Operators submit them on-chain, pull collateral, and mint USDx.
Staking: Users deposit USDx into the vault and receive sUSDx shares. Share value increases as rewards vest over 8-hour periods.
Redemption: Users sign redeem orders. Operators submit them on-chain, burn the USDx, and return collateral.
Audience Guide
Documentation Structure
This documentation follows the Diataxis framework with strict quadrant separation:
Tutorials teach by doing. Concepts explain the reasoning behind design choices. Guides give step-by-step instructions for specific tasks. Reference catalogs every function, event, and error. Each section links to the others but stays within its quadrant.
Quick Links
I'm new -- start with Quickstart
I want to understand the system -- start with Architecture
I want to integrate -- start with Mint & Redeem or Stake & Unstake
I want to look up a function -- go to Core Contracts or Staking Contracts
I want contract addresses -- go to Contract Addresses
I want to understand the risks -- read Security & Audits and Compliance
Build & Origin
Last updated