FOR
ONCHAIN BUILDERS


Routes API and CLI give you control over speed, verification, price quote format, and more. CLI lets you preview and publish a real transfer before writing any integration code.
Every quote is signed by a solver or the Eco router. Verify the signer client-side before any funds move.
Each intent is escrowed in its own vault. Once an intent expires unfilled, it becomes eligible for a refund: a permissionless transaction that doesn’t depend on Eco to validate.
Bridge and act in one step: deposit into a protocol, mint, or settle a position the moment funds land.
Fund intents with a Permit3, Permit2, or ERC-3009 signature, so users never need native gas to start a transfer.
Read multiple contracts, compare the results, and execute the best path in a single transaction.
An unhandled failure reverts that execution, so approvals change and money moves only if all conditions are satisfied. Fallbacks and retries are steps you program, and network gas can still be spent.
Make a program the destination of an intent, so a cross-chain transfer lands and runs your logic in the same fulfillment.
Write programs yourself or use the SDK’s builders for advanced flows, across EVM chains and Solana. One interface for onchain logic, without smart contract overhead.
Install Eco skills into Claude Code, Cursor, Codex, and more, or connect your agent to the Eco docs MCP server.
Replace a stack of per-chain approvals and chain switches with a single prompt. Each chain verifies its own slice of that signature with a Merkle proof, so no cross-chain messaging is needed
Limit each permission to the exact tokens, amounts, contracts, chains, and deadline the action needs.
Permit3 also answers Permit2’s approve, allowance, transferFrom and lockdown, so existing Permit2 approval flows keep working alongside it.
One interface for ERC-20, ERC-721, and ERC-1155.
Attach order details to a permit’s signature. The signature commits to them; your contract decodes and checks what the user agreed to.
Eco’s developer products are designed to let you program and deploy send or swap flows optimized for your use case: cross-chain deposits and payouts, programmable swaps, advanced trading and liquidity strategies, gasless single-click actions, and more.
No, all Eco products are extensible across onchain assets and markets. We optimize Routes liquidity for stablecoins, because stablecoins are the asset most users use to access or go between onchain markets.
Use Routes destination calls for a fixed sequence of actions after a transfer lands, like depositing into a vault. Use Sauce when later steps depend on state read during the same transaction, such as comparing pools and swapping through the best one.
The CLI and the open quoting service work without a key. Production Routes API calls need an API key, which you can request from the Eco team. Permit3 is open source, and Sauce v1 is available to select partners on request.
