Origin Overview
Development Notice: Origin is currently under active development and has not yet launched. The technical documentation provided here is tentative and reflects the current design direction, but specific implementation details are subject to change as the platform evolves.
Origin is the institutional-grade global exchange on Arc that unifies trading into one venue, letting users deposit any stablecoin currency as collateral and access perpetuals on every major market with 24/7 trading. Origin features stablecoin-native settlement, verifiable matching, low-latency execution, and compliance-ready infrastructure for global capital markets.
What Origin Is
Origin is a high-performance decentralized exchange that combines the speed and liquidity of centralized trading with the custody guarantees of on-chain settlement. It consolidates crypto, equity, and commodity perpetuals into a single unified venue where users deposit collateral once and trade across all major markets 24/7.
Core Mission
-
The Global Exchange - Trade any asset against any stablecoin currency. Origin breaks the USD monopoly by accepting EURC, KRW1, JPYC, and other Circle-integrated stablecoins as collateral, enabling traders worldwide to use their local currency without forced conversion.
-
The Wall Street Oracle - Provide continuous 24/7 price discovery even when traditional markets are closed. Origin serves as the reference price source during off-hours, holidays, and market gaps.
-
Institutional DeFi - Deliver compliance-ready infrastructure with KYC/AML support, surveillance capabilities, and operational rigor that institutional desks require while maintaining the transparency and self-custody properties of DeFi.
Architecture at a Glance
Origin uses a hybrid on-chain/off-chain design that optimizes for both performance and trustlessness:
| Layer | Components | Purpose |
|---|---|---|
| Off-Chain | Matching Engine, Risk Engine, Oracle Ingestion | Low-latency execution (single-digit milliseconds), real-time risk monitoring, price feed aggregation |
| On-Chain (Arc) | Margin Vault, Settlement Contract, Insurance Fund | User custody, deterministic finality, verifiable settlement, economic state of record |
Key insight: Users always retain on-chain custody of their collateral. The off-chain operator can match orders and compute risk, but cannot move funds out of the system, increase debt beyond collateral, or override parameters. The worst-case operator failure is bounded: trading halts, but funds remain accessible.
Settlement Flow
- Orders match off-chain in the Matching Engine (sub-10ms)
- Fills accumulate in settlement batches
- Batches commit to Arc every 250-500ms during peak activity
- On-chain settlement provides deterministic finality in under 1 second
Key Innovations
CrossFX: Virtual Cross-Currency Markets
Origin exposes markets like GOOGL/KRW, BTC/EUR, and XAU/JPY without fragmenting liquidity. Instead of separate orderbooks for every currency pair, virtual markets compose canonical USD-denominated perpetuals with an FX overlay:
GOOGL/KRW = GOOGL/USD-PERP + USD/KRW FX layer
- All liquidity concentrates around USD books. Market makers quote one book; users see their local currency
- FX rates are sourced from $1M-notional StableFX RFQ quotes, blended with backup feeds and clamped ±2% from reference
- Funding rates remain unified regardless of display currency; liquidations use conservative stressed FX rates
- FX risk is on the collateral, not the position
Multi-Collateral with Dynamic Haircuts
Origin accepts the full range of Circle StableFX stablecoins (USDC, EURC, KRW1, JPYC, MXNB, etc.) as collateral. Non-USD collateral is subject to dynamic haircuts that adjust in real-time based on live RFQ market conditions:
- FX volatility and RFQ spreads (bid/ask from $1M quotes)
- Quote depth at $1M+ notional
- Currency concentration and issuer risk signals
- Settlement failure rates from StableFX providers
Robust Mark Price
Liquidations trigger on a three-source median designed to be manipulation-resistant:
mark_price = median(impact_price, cex_median, ema_orderbook)
This is separate from the Pyth index price used for funding: an attacker would need to compromise at least two of three independent sources to trigger unfair liquidations.
Self-Custody Emergency Exit
If the off-chain operator becomes unresponsive due to technical difficulties or an outage, the system auto-transitions to EMERGENCY_EXIT state. Users can withdraw their free collateral directly on-chain without operator participation: no withdrawal queue, no frozen funds.
Who Origin Is For
| User Type | What Origin Provides |
|---|---|
| Individual Traders | 24/7 access to crypto, equity, and commodity perps with local currency collateral |
| Market Makers | Low-latency matching, price-time priority, sub-account isolation for strategy separation |
| Institutional Desks | Multi-collateral portfolios, cross-margin capital efficiency, compliance-ready infrastructure |
| Global Users | Trade in EUR, KRW, JPY, MXN, and more without forced USD conversion |
Built on Arc
Origin runs on Arc, Circle's Layer-1 blockchain purpose-built for stablecoin finance:
- Native Circle integration: first-class support for Circle Mint, CCTP, Gateway, and StableFX
- USDC-denominated gas: predictable transaction costs in USD terms
- Deterministic sub-second finality: no probabilistic confirmations
- EVM compatibility: standard tooling, standard contracts
Documentation Guide
This specification is organized into chapters covering each subsystem:
| Chapter | Topics |
|---|---|
| System Architecture | Component diagram, order flow, trust model, failure modes |
| Markets | Asset classes, contract specs, virtual cross-currency markets, market states |
| Accounts & Collateral | Sub-accounts, API auth, multi-collateral valuation, dynamic haircuts |
| Trading | Order types, matching engine, order lifecycle, pre-trade validation |
| Positions & PnL | Position accounting, funding payments, isolated margin PnL |
| Margining & Risk | Leverage tiers, margin ratio, liquidations, insurance fund, ADL |
| Pricing & Funding | Index price, mark price, oracle heartbeat, funding formula, Discovery Bounds for extended-hours trading |
| Settlement & Custody | Deposits/withdrawals, settlement batches, StableFX integration |
| System Operations | Operational states, fees, parameter changes, APIs |
Note: Parameters documented here are launch values. The authoritative source for live values is the public parameters API and the parameters reference page.
Ready to dive deeper? Continue to System Architecture for the component diagram, order flow, and trust model.

