Pay less on every trade
Your order is split across Uniswap and every hooked venue, so you stop paying for one thin pool.
Uniswap Aggregator Hooks pour outside liquidity into v4. Hookline taps all of it, splits your order across the deepest pools and settles it in one transaction.
Example route
Your order is split across Uniswap and every hooked venue, so you stop paying for one thin pool.
Big orders spread over several pools instead of draining one. You keep the difference.
PONS, BUN, DELTA and more trade on several venues. Hookline finds where your size fits best.
Every Aggregator Hook pool on the chain, live: what it wraps, how deep it is, what flows through it.
Aggregator Hooks wrap outside pools as Uniswap v4 pools. Hookline reads every one of them, plus native Uniswap v3 and v4.
We quote every path at once and spread the trade where it moves the price least. Every route is simulated before you sign.
The Uniswap Universal Router executes the whole route atomically from your wallet. Nothing to custody, nothing new to trust.
Each quote is checked against the best route Uniswap pools alone can give. When hooks and splitting do better, you see exactly by how much.
Selling 10,000 USDG for PONS
Illustrative example. Live quotes on the swap page show the real difference.
You sign in your own wallet. Funds go from you, through Uniswap, back to you.
Every router, hook and pool is checked against its known code before a single quote.
Each swap is run against the live chain before it reaches your wallet. A route that would fail never shows up.
Slippage is capped, price impact is shown upfront, and you always see the least you will receive.
One HTTP call returns the best route and ready-to-sign calldata. Bots, agents and wallets get the whole chain's liquidity with no SDK.
$
{ "sources": ["Slipstream", "Uniswap v4", "Uniswap v3"], "parts": [ { "shareBps": 4100, "legs": [{ "venue": "Slipstream" }] }, { "shareBps": 2700, "legs": [{ "venue": "Uniswap v4" }] }, ... ], "vsUniswapOnly": { "gainBps": 198 }, "tx": { "to": "0x66a9...", "data": "0x3593..." }}Contracts released by Uniswap that make an outside pool look like a Uniswap v4 pool. Any router can trade it, and the swap still settles in one transaction.