Skip to main content
Build onchain stablecoin FX and swap products on Arc. With native multi-currency support, sub-second settlement, and composable crosschain liquidity with App Kit, Arc gives you the infrastructure for transparent, low-cost currency exchange. For direct wallet-to-wallet transfers, see P2P Payments. For merchant checkout flows, see eCommerce Checkout.

Sample apps

Production-ready examples you can fork and customize.

Arc fintech

Multichain treasury system with crosschain capital movement using Circle Developer-Controlled Wallets, Gateway, and Bridge Kit.

Arc multichain wallet

Unified USDC balance and crosschain transfers using Circle Gateway, Next.js, and Supabase.

Quickstarts

Get up and running with FX and swap flows in minutes.

Swap tokens

Beginner. Exchange one token for another on the same blockchain using App Kit Swap.

Swap tokens crosschain

Intermediate. Combine bridging and swapping to exchange tokens across blockchains.

Bridge tokens across blockchains

Beginner. Transfer USDC between blockchains using App Kit.

Access USDC crosschain

Intermediate. Deposit and withdraw USDC through Circle Gateway.

Why Arc for stablecoin FX

Arc is purpose-built for stablecoin finance. These capabilities directly support FX and swap applications.
Deterministic finality — the guarantee that a confirmed transaction cannot be reversed or reorganized — settles FX trades in under a second, giving counterparties immediate certainty.
Onchain swap rates with configurable slippage tolerance give users full visibility into execution price. See set slippage tolerance.
Swap between USDC, EURC, and other supported stablecoins natively on Arc. See contract addresses for available tokens and swap fees for pricing details.
Stable USDC-denominated gas fees remove fee volatility from FX calculations, so you can quote accurate rates.
App Kit bridges and swaps compose across chains for multi-leg FX routing without custom infrastructure.
Collect a custom spread fee on every swap without writing new smart contracts. See collect swap fee.