How do liquidity pools let me swap between chains without a traditional bridge
Liquidity pools allow cross-chain swaps by pre-positioning assets on multiple blockchains so that a user's deposit on one chain can be matched with a payout from a separate pool on another chain, without any single token ever needing to be locked in a bridge contract. Instead of moving your actual tokens across a bridge, the system uses pooled reserves to effectively "teleport" value: you send coins into one pool, and a different pool on the destination chain sends you the equivalent asset.
Swap crypto
Live rates · no accountSend exactly to:
This asset needs a memo / tag. Send it with or the exchanger cannot credit your deposit.
You receive about at . Exchange reference .
Status: waiting for your deposit
You send from your own wallet straight to the exchanger — nothing to connect, no account, and you stay on this page throughout. Rates are indicative until a swap is opened.
The swap is carried out by an independent exchanger and the deposit address above is theirs. loomprotocol.xyz never holds, receives or controls your funds, has no key to that address, and earns a referral commission. Opening a swap sends your receiving address, IP, browser and timezone to the exchanger for their compliance checks; we store none of it. Check their terms, fees and country restrictions before sending anything.
The mechanism works through a network of independently operated liquidity pools, each sitting on a single blockchain. A pool on Ethereum holds ETH and USDC. A pool on Solana holds SOL and USDC. When you want to swap ETH for SOL, you deposit your ETH into the Ethereum pool. The system then checks the Solana pool's reserves, calculates the current exchange rate based on pool balances, and instructs the Solana pool to release SOL to your destination address. No bridge ever locks your ETH and mints a wrapped version on Solana. Your ETH stays on Ethereum, now owned by the pool; the SOL you receive comes from the Solana pool's existing holdings.
This arrangement demands that pool operators keep both sides funded. They must maintain sufficient liquidity on each chain to absorb deposits and fulfill withdrawals. If too many users swap in one direction, a pool can become unbalanced - too much ETH, too little SOL - and the swap rate will shift to discourage further one-way trades. This is the same automated market-maker logic used by decentralized exchanges on a single chain, but applied across chains.
Why does this avoid a traditional bridge? A typical bridge locks your asset on the source chain and mints a representation on the destination chain. That representation is a derivative - a wrapped token - that carries counterparty risk and requires trust in the bridge's validators or oracles. Liquidity pools avoid this entirely. Your original asset never leaves its native chain. The asset you receive is native to the destination chain, not a synthetic version. The pool itself absorbs the risk of holding inventory on both sides.
There are tradeoffs. Liquidity pools cannot support arbitrarily large swaps because the pool's depth is finite. A swap that exhausts one side of a pool will fail or execute at a severely degraded rate. Pools also require active rebalancing by their operators. If one chain's pool runs dry, swaps in that direction become impossible until fresh liquidity is added. This is why cross-chain swap services often limit swap sizes or charge variable fees that reflect pool utilization.
Another limitation: the pool operator must have a way to set exchange rates across chains that are not directly connected. Rates are derived from each pool's internal ratio, but those ratios can diverge from prices on external markets. To keep rates fair, operators typically adjust pool parameters or run arbitrage bots that trade across chains to correct imbalances. This is an ongoing operational cost, not a one-time setup.
For the user, the process is simple. You choose your source chain and token, your destination chain and token, and a destination address. The system checks both pools, calculates a quote, and shows you the rate and any fees. You send your deposit. Once the source chain confirms the transaction, the system triggers the payout from the destination pool. Settlement times depend on each chain's block time - Solana is fast, Ethereum is slower - but the swap itself does not wait for a bridge finality window.
If you want the full picture of how these swaps fit into the broader landscape of moving assets between chains, the hub page "Swapping crypto across chains" covers the different approaches and when each makes sense. Liquidity pools are one method among several, and they work best for common pairs with deep reserves.
Not financial advice. loomprotocol.xyz publishes market data and general information about digital assets. Crypto assets are volatile and you can lose everything you put in. Nothing here is a recommendation to buy, sell or hold, and we make no price predictions.
Prices are sourced from third parties and may be delayed or wrong. Verify anything you intend to act on against a primary source.