The StableFX Console gives you a browser-based alternative to the API—useful for manual trading, onboarding verification, and exploring the platform before automating with code. To get started immediately, see Execute your first trade.Documentation Index
Fetch the complete documentation index at: https://developers.circle.com/llms.txt
Use this file to discover all available pages before exploring further.
Live FX Rates
View real-time exchange rates for all supported currency pairs, updated
every 30 seconds.
Trade Execution
Request quotes, lock rates, and create trades through a guided side-panel
workflow.
Wallet Connection
Connect an EVM-compatible wallet to sign trades and fund settlements
directly from the console.
Trade Management
View, filter, and manage your trade history. Settle individual trades or
batch-fund multiple trades at once.
Who is the console for?
The console serves two primary user types:- Takers request quotes, create trades, and fund settlements. This is the primary trading experience.
- Makers review confirmed trades, sign them to confirm intent, and fund their side of the settlement.
The console requires an active StableFX account. If you haven’t onboarded yet,
contact your Circle representative or visit the console to begin the
onboarding process. To complete onboarding and execute your first trade, see
Get started with the console.
Console pages

| Page | Route | Description |
|---|---|---|
| Home | /fx/home | Dashboard with onboarding status, live rates, and a quick-access trade form. |
| Overview | /fx/overview | Live rates card and a preview of your recent trades. |
| Trades | /fx/trades | Full trade history with filtering, sorting, pagination, and batch settlement. |
| Onboarding | /fx/onboarding/kyb | Complete your KYB verification to unlock trading capabilities. |
How trading works in the console
Trading in the console follows the same three-phase model as the API, presented as a guided workflow in a side panel:Request a quote
Enter the currency pair, amount, and settlement tenor. The console fetches a
live quote and displays the exchange rate, fees, and collateral
requirements.
Connect wallet and sign
Connect an EVM-compatible wallet (such as MetaMask). The console prompts you
to sign EIP-712 typed data to authorize the trade and any required token
approvals via the Permit2 contract. See Connect your
wallet for setup instructions.
- Create a trade as a taker: Request a quote, sign, and create a trade through the console.
- Fulfill a trade as a maker: Sign and fund confirmed trades from the maker view.
- Settle trades: Fund individual or batch trades for onchain settlement.

Console vs. API
The console and the StableFX API provide the same underlying capabilities. Choose the approach that fits your workflow:| Console | API | |
|---|---|---|
| Best for | Manual trading, testing, exploring StableFX | Automated trading, programmatic integration |
| Authentication | Browser session (Circle account login) | API key (Bearer token) |
| Wallet signing | Built-in wallet connection (Dynamic.xyz) | Your own signing infrastructure |
| Batch settlement | Visual multi-select and one-click funding | POST /v1/exchange/stablefx/fund with multiple contract trade IDs |
| Rate streaming | Auto-refreshing rates card (30-second interval) | Poll POST /v1/exchange/stablefx/quotes with type: reference |