StableRoute is a liquidity router for stablecoin and fiat-backed token pairs. Get instant quotes, manage routing pairs and enforce routing rules on-chain with a Soroban smart contract.
One router, three layers: a web console, a routing API and an on-chain contract.
Price a transfer between any two registered stablecoins and see the fee, slippage and minimum received before you sign.
A Soroban contract records pairs, per-pair fees, bounds and liquidity, with admin handover, timelocks and an emergency pause.
Register pairs, tune fees, rotate API keys, subscribe webhooks and audit every event from one dashboard.
A typed REST API with OpenAPI docs, idempotency keys, ETag caching and structured errors.
Operators register a source → destination asset pair (for example USDC → EURC) and set its fee in basis points.
Wallets and apps call the routing API with an amount. StableRoute returns the route, fee and minimum received.
The router contract enforces bounds, cooldowns and pause state on-chain, so every route follows the same rules.
The console talks to the hosted routing API, which mirrors the router contract deployed on Stellar testnet.
Router contract
Stellar testnetCCKXEUALSD…MOTWFI6IHDCCKXEUALSDINT6FWCPZRK4BS5NJ5J5JBGM6GAKHSB6JAN7MOTWFI6IHD
Register a pair, request a quote and watch the router work — no wallet required on testnet.