Skip to main content
Routes is Eco’s intent-based product for real-time stablecoin sends and swaps across chains, built for institutional scale and reliability. Users sign a desired outcome; solvers compete to fulfill it; the source-chain vault releases the reward only on cryptographic proof. The intent-based model delivers lightning-fast execution with predictable pricing, and Routes is live across all major stablecoin assets and chains.

What Routes does

CapabilityWhat it does
Stable 1:1 transfersMove the same stablecoin (e.g. USDC) between chains at predictable pricing
Cross-stable RFQSwap one stablecoin for another (USDC↔USDT, USDC↔USDG) with competitive solver pricing
Destination callsBridge AND interact with a destination contract atomically — one signature, one outcome
Routes can also fulfill intents in two execution modes — solver settlement or orchestration — covered under Settlement vs Orchestration in the architecture section.

How Routes works

  1. Publish and fund. The user creates an intent and funds the source-chain vault.
  2. Fulfill. A solver delivers the requested outcome on the destination chain.
  3. Prove. A user-selected prover carries proof of fulfillment back to the source.
  4. Settle. The Portal verifies the proof and releases the reward.
If no solver fulfills before the deadline, a permissionless refund service returns funds to the user.

Integration paths

PathBest forTime to first transfer
CLIManual operators, scripting, exploration5 min
REST APIProduction server-to-server integration15 min
For the underlying smart-contract surface, see Architecture. For the REST endpoints, see the API Reference.

Architecture at a glance

ComponentPurpose
PortalNon-upgradable factory contract — entry point for publish, fulfill, prove, withdraw
VaultPer-intent CREATE2 escrow — non-custodial, deterministic, refund-on-expiry
ExecutorStateless call-execution contract — isolates user code from Portal storage
ProversModular settlement layer — six options (Chainlink CCIP, CCTP, Hyperlane, LayerZero, Polymer, Local)
ERC-7683Standardized cross-chain order interface

Primitives Routes uses

PrimitiveWhere
Permit3Multi-chain token approvals via single signature
Crowd LiquidityPermissionless liquidity backstop — solvers flash-borrow for larger intents
Routes also has a regulated counterpart, Verified Liquidity (closed access): a permissioned fulfillment lane with a KYB’d solver network, OFAC screening built in, and a per-transfer audit record.

Capabilities

The five capabilities Routes ships today.

Quickstart

Move USDC across chains in 5 minutes via CLI.