The DEX Aggregator That Proves It
Every optimization happens inside a single atomic transaction — no off-chain servers, no trust assumptions. Verify every trade on-chain.
> How It Works
Enter Your Trade
Choose your tokens and amount. Cleave discovers all available pools across Uniswap, SushiSwap, and PancakeSwap — entirely on-chain, no servers involved.
Pools are discovered deterministically via CREATE2 — no off-chain indexer required.
On-Chain Optimization
The optimizer analyzes liquidity across every pool, finds the mathematically optimal split, and routes your trade for maximum output — all within a single transaction.
Output curves are built for each pool and the optimizer solves for the allocation that minimizes total slippage.
Verify On-Chain
Every swap emits a SwapExecuted event with the gross output, best single-DEX quote, and your net savings. Check it yourself — it's all on-chain.
The SwapExecuted event is your receipt — transparent, immutable, and independently verifiable.
Why Fully On-Chain?
No Servers to Trust
Your trade never touches an off-chain server. No APIs, no relayers, no single points of failure. The entire routing algorithm runs inside the EVM.
Verifiable Savings
The SwapExecuted event logs gross output, best single DEX, and your net savings on-chain. Every trade is auditable.
Composable
Any smart contract can call Cleave. Build it into your protocol, your vault, or your aggregator — no API keys, no permissions needed.
Fair Fees
15% of savings vs. best single DEX. Only charged when split routing actually improves your output. No improvement, zero fee.
> Supported DEXes
> Fee Model
of verified savings only
Cleave charges 15% of the additional output it finds for you. If split routing doesn't beat the best single pool, the fee is zero. You never pay for a worse outcome.