Routes can fulfill an intent in two modes using the same contracts and the same API. Most intent systems only do settlement; Routes does both.Documentation Index
Fetch the complete documentation index at: https://eco.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
| Mode | What happens | Capital required | Speed |
|---|---|---|---|
| Settlement | A solver fronts inventory and delivers the requested outcome | Solver capital | Fastest, depends on solver |
| Orchestration | The user’s vaulted funds route through underlying rails inside one transaction | Gas only | Bounded by underlying messaging finality |
What this means for your integration
You don’t choose the mode. The system picks automatically:Why this matters for SLAs
If you’re building on Routes for a regulated counterparty, the dual-mode design gives you a bounded worst-case fulfillment time that doesn’t depend on solver liveness. The fallback is the chain itself. This is the design choice that makes “best execution guarantee” a runtime property rather than a marketing claim.Read next
- Local Prover — the contract that enables
flashFulfill - Crowd Liquidity — how solvers get just-in-time capital for tier 1
