multi-pool router
One intent. Every cadence pool competes for it.
The router quotes registered pools on remaining capacity and slot price, then routes your fill — and shows you the pool every time.
Your intent
Sell ETH against active depth — the router finds capacity for it.
Route comparison
Every registered pool with its remaining capacity and slot cost. Select a row to execute.
checking chain…
The registry is live on two networks. Switch (or add) the chain in your wallet with one click — the router lights up right after.
Routing rules
Registered pools only
Deployers register pools; the router quotes those.
Capacity-aware
Routes weigh remaining capacity, not just price.
Never silent
The executed poolId is always shown to you.
Slots if needed
The route mints/buys a cadence slot before the fill.
Execute a route
Mints/buys the slot if needed, then routes the swap — one transaction.
pool
— pick a row
size
0.05 ETH
fill out
—
Unused ETH refunds in the same transaction. The poolId is shown to you — never silent.