Skip to content

Overview

Sera is a stablecoin FX exchange — designed to bring institutional-grade foreign exchange trading to stablecoin markets.

Notice

Sera is available on Ethereum Mainnet and Sepolia. Features, APIs, and contract addresses are subject to change without prior notice. Documentation may not always reflect the latest state. For real-time updates, join our Telegram or follow us on X (Twitter).

Testnet

The testnet is available at testnet.sera.cx and its documentation is at docs.testnet.sera.cx.

Why Sera?

  • Non-Custodial


    Your funds live in on-chain smart contracts — never in our custody. Even if our servers go down, you can withdraw directly on-chain. See Non-Custodial Design.

  • Web2 Speed, Web3 Security


    Off-chain order matching delivers sub-second performance comparable to centralized exchanges, while all settlement and custody remains fully on-chain.

  • Gasless Swaps


    Swap users don't need ETH for gas — fees are automatically factored into the quote. No wallet top-ups, no failed transactions.

  • Smart Order Routing (SOR)


    Multi-leg atomic routing finds the best path for your swap across all available pairs. A GBP → SGD swap can route through USD if it offers better pricing, all in one atomic transaction.

  • Virtual Liquidity


    Place limit orders across multiple currency pairs backed by a single shared budget. Maximize capital efficiency without multiplying collateral requirements. See Virtual Liquidity.

  • Thousands of Currency Pairs


    Trade between stablecoins representing USD, EUR, GBP, SGD, JPY, and more — with SOR enabling cross-pair routing, any combination is tradeable. See Supported Currency Pairs.

Launch App Read the Docs


How It Works

Sera connects buyers and sellers of stablecoins using a central limit order book (CLOB) for price discovery and matching. All fund custody and settlement happens on-chain via Ethereum smart contracts.

Coming Soon: AMM

Sera will introduce a Function-Controlled Invariant Curve AMM (FCICAMM) to complement the CLOB. See the Roadmap for details.

  1. Trade — Execute instant swaps directly — no deposit required
  2. Deposit — For limit orders and Virtual Liquidity, deposit tokens into the Vault first
  3. Settle — Matched trades are settled on-chain through the Sera smart contracts
  4. Withdraw — Move funds from the Vault back to your wallet at any time

Sera's off-chain component handles only order matching — it never has access to your funds. All custody, settlement, and withdrawals are enforced by open-source, verifiable smart contracts. If Sera's API ever becomes unavailable, you can withdraw your funds directly on-chain via the emergency withdrawal mechanism.


Security & Custody

Sera is fully non-custodial. Your funds are held in audited, open-source smart contracts on Ethereum — not by Sera. Our off-chain services exist solely to match orders; they never hold, control, or have access to your tokens.

Component Role Holds funds?
Vault contract Stores deposited tokens with per-user ledger balances Yes (on-chain)
Sera contract Settles matched trades and enforces withdrawals Yes (on-chain)
Off-chain matching Matches buy/sell orders (CLOB) No
API Accepts orders and serves market data No

Emergency withdrawal — If Sera's off-chain services ever become unavailable, you can always recover your funds by calling emergencyWithdraw() directly on the Sera smart contract. No reliance on any off-chain service is required. See Emergency Withdrawal.


For Developers

Sera provides a REST API for programmatic trading and market data access. Smart contracts are open source and have been independently audited.

  • REST API — Place orders, get quotes, query balances
  • EIP-712 Signatures — Cryptographic authorization for all trading operations
  • Open-Source Contracts — Full transparency on settlement logic

Network Support

Network Status
Ethereum Mainnet Live
Ethereum Sepolia Testnet

Next Steps