Your users want to reach assets and opportunities wherever they live onchain. Eco connects your platform to liquidity across major chains and venues, with real-time swap routing across them.
from: ETH · base to: WBTC · arbitrum
Cross-chain swaps in one action
Users swap from an asset on one chain into an asset on another in a single flow, with stablecoins as the connecting layer.
buy: tokenized stock pay: USDC
Tokenized assets and RWAs
Offer tokenized stocks and other real-world assets purchasable with stablecoins, under the same execution guarantees as everything else.
swap: USDT → USDC then: deposit
Deposit-to-earn in one step
Let users swap into an asset and deposit it into lending or yield markets in a single transaction, with automated sweeps.
split: pool A · pool B · pool C
Live-state routing for superior execution
Each swap reads prices and depth across venues during execution and fills through the best available path. Larger swaps spread across multiple pools, weighted by what each one offers at that moment, under a single price limit.
Your policy engine enables transaction construction and signing based on off-chain operations. Eco translates those policies into failsafe onchain execution—with price limits, minimum outputs, and balance checks written into the transaction and enforced onchain, so it can only produce the outcome your policy approved.
Policies enforced onchain
Turn outcome-based rules into conditions the transaction itself must satisfy before any money moves.
All-or-nothing by design
If any condition fails, every step reverts, including token transfers and approval changes. There are no partial states for your platform or users to clean up.
Simulate before signing
Preview any program against live chain state before it reaches your signer, giving policy checks and users a clear view of the expected result.
Works with your signing stack
Eco produces standard unsigned transactions for your MPC, HSM, or embedded signer. Accounts belong to the user, and only the owner can execute on them.
Stablecoins are what most wallet users actually move. Eco Routes gives your platform a stablecoin-first execution layer: send, receive, and convert dollars across chains with signed quotes and guaranteed outcomes, without building routing or liquidity infrastructure yourself.
Signed quotes, guaranteed delivery
Every transfer is quoted and signed up front, then delivered on those terms or refunded. Your users never get a surprise amount.
1:1 stablecoin conversion
Work with Eco to move between supported stablecoins at par, so routine conversions don’t cost users a spread.
Gasless, single-signature flows
Users authorize transfers with one signature across chains, without holding native gas tokens on each network.
Deposit addresses for every account
Give each wallet a deposit address that accepts stablecoins from supported chains and forwards them where they belong.
Your policy engine decides whether a transaction gets signed. Eco makes sure a signed transaction can only produce the approved outcome, by enforcing limits like minimum output and maximum price onchain, in the same transaction that moves the funds.
Yes. Eco produces standard unsigned transactions that any signer can sign. Keys stay in your infrastructure, and Eco never needs access to them.
No. Eco is non-custodial. Sauce programs run through accounts owned by the user, and cross-chain transfers sit in a dedicated escrow until delivery is proven.
Yes. Eco composes with leading aggregators. Use Eco’s default swap logic, route through the aggregators you already use, or combine them with Eco checking its runtime first and falling back to the aggregator quote.
Use Routes for stablecoin transfers and swaps across chains with signed quotes and guaranteed delivery. Use Sauce when a transaction needs logic, such as live-state routing, multi-step flows, or policy conditions enforced onchain. The two compose: a Routes transfer can land and run a Sauce program on arrival.
Reach out through the intake form. We’ll review your platform, signing architecture, and user flows, and recommend where to start.
