For the complete documentation index, see llms.txt. This page is also available as Markdown.

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

Contract
Purpose

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

Audience
Start Here
Looking For

End User / Investor

How to mint, stake, and earn yield

Integrator / Developer

EIP-712 signing flow, SDK commands, contract interfaces

Auditor / Security Researcher

Invariants, admin powers, edge cases

Regulator / Institution

Risk disclosures, admin transparency, jurisdictional info

Token Holder / Governance

Decision-making process, admin key management


Documentation Structure

This documentation follows the Diataxis framework with strict quadrant separation:

Section
Quadrant
Audience
Purpose

Tutorial

New users

First successful interaction with the protocol

Explanation

All readers

Understand why the system is designed this way

How-to

Integrators, operators

Step-by-step instructions for specific tasks

Reference

Developers, auditors

Complete technical specifications

Explanation

Institutions, regulators

Risk disclosures and jurisdictional info

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.



Build & Origin

Property
Value

Solidity version

0.8.30

OpenZeppelin

v5.4

Framework

Foundry

Origin

Fork of Ethena (commit f3e56d5)

Last updated