How it works
How a trade fills, on one chain and across chains.
Liquidity providers lock liquidity into asset vaults, one per asset per chain, and back markets with an amount and a price range. A swap draws on that liquidity just in time, inside the swap's own transaction.
A swap on one chain
No liquidity sits idle in one pool, so the same position can fill trades in many pools. Swap fills each trade on the venue with the best quote. In Pro mode, Swap lists every venue that can fill the trade and lets you pick one.
A swap across chains
The swap runs on the source chain. A liquidity provider on the destination chain, the filler, pays the trader at once, and the source swap's output is bridged over to repay them plus a fee. Liquidity providers opt in to act as fillers.
Venues
Aqua0 fills on 1inch Aqua and Uniswap V4 on the EVM chains, and on Orca and Raydium on Solana. Each settles back to the same asset vaults and credits each backer's share of the swap and its fee. See How each venue fills.