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

01

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.

02

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.

03

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

Uniswap V3
SushiSwap V3
PancakeSwap V3

> Fee Model

15%

of verified savings only

Split beats single DEX15% of difference
No improvement foundZero fee

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.