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.