What you can build today
| Product | Use it to | Best for |
|---|---|---|
| Routes | Move and swap stablecoins across chains in real time | Wallets, DEXs, payment apps, cross-chain DeFi |
| Programmable Addresses | Give users a deterministic address that auto-routes deposits to the right chain and token | Exchanges, neobanks, protocol treasuries |
| Programmable Transactions (beta) Contact for access | Embed decision logic into a single transaction — no contract deployment | Aggregators, AI agents, latency-sensitive apps |
| Orchestration (beta) Contact for access | Compose routing, liquidity sourcing, and compliance behind a unified API | Enterprise teams, regulated fintechs, agentic workflows |
| Verified Liquidity (closed beta) Contact for access | Move stablecoins through KYB’d solvers with KYC and OFAC user screening | PSPs, regulated treasury, stablecoin issuers, B2B settlement |
How Eco is Built
Eco delivers programmable stablecoin outcomes, guaranteed. Four design choices make this possible. Non-custodial by construction. Every intent on Eco is a Vault, which keeps the whole protocol non-custodial and user and solver funds safe. Each vault is a deterministic CREATE2 contract that holds funds until proof of fulfillment, and there is no protocol-owned account. Refunds are permissionless and run independently of Eco. For institutional signers, funding looks like a single ERC-20transfer to a precomputed address.
Permissionless and immutable. Anyone can build on Eco, and the contract you integrate against today behaves the same way years from now. The Portal is a non-upgradable factory: no proxy pattern, no admin keys, no upgrade path. Any wallet, app, or solver can join. Compliance is enforced at the solver-selection layer rather than in the contract, and provers are modular, so users choose the security model of their own intent.
Dual-mode execution. Your transfer goes through as long as the chains are live, even when no solver is willing to take it. Most intent systems only do one thing: a solver fronts capital and delivers your outcome. Eco does that, and can also fulfill an intent without a solver by routing the user’s funds through underlying infrastructure inside a single transaction (see Local Prover).
| Tier | Condition | Mode | Capital required |
|---|---|---|---|
| 1 | Solver available, better pricing | Settlement | Solver capital |
| 2 | Solver available, no pricing edge | Orchestration | Gas only |
| 3 | No solver available | Self-solve via local intent | Gas only |
What building on Eco ensures
- Predictable settlement. No bridge limbo, no partial states, no support tickets about stuck transactions.
- Stablecoin-grade speed. Solver competition and dual-mode mean typical fulfillment in 20–40 seconds even when no solver is willing to front capital.
- Compliance-ready. Add address screening, AML, and region rules without touching your integration.
Where to go next
Choose your product
Answer a few questions, and get your exact Eco product..
Quickstart
Enable seamless cross-chain stablecoin transfers within your onchain product in minutes.
Architecture deep-dive
Understand the Eco stack.
Solutions for you
Comprehensive development guides built around your product’s needs..
