- Fragmented liquidity — Users must manually search across pools and aggregators.
- MEV exposure — Public mempool transactions are vulnerable to frontrunning and sandwich attacks.
- Poor protection — A badly chosen minimum output or slippage setting can leave money on the table.
- Complex UX — New users face routing decisions they shouldn’t need to make.
The Problem
Why intent-based trading solves what existing on-chain trading gets wrong.
Existing on-chain trading forces every user to act like their own solver. You choose the route, the pool, the slippage tolerance, and the execution strategy — all before the market has competed to give you a better outcome.
This creates several problems: