A routed swap converts your asset through one or more intermediate assets. It can reach a destination token that has no direct, liquid trading pool with what you hold, but each extra hop adds a fee and another price to check.
Think of changing currencies at an airport: you might exchange pounds for euros, then euros for yen because that route offers a better overall rate. In a crypto swap, each exchange is a hop through a pool, and the amount received from one hop becomes the input to the next. A route might be BTC → USDC → ETH. Unlike a route confined to pools on one chain, Chainflip can use sequential pools to swap native assets across chains; its route executes one pool at a time, usually within the same State Chain block.
Each hop sets the amount for the next
A multi-hop route is a sequence of trades, not one trade at a made-up combined rate. The router first estimates how much the first pool returns, then uses that amount to calculate the second pool’s output. Uniswap Developers’ multi-hop guide describes this pattern for swaps across pools: the route identifies the intermediate token and the pools used at each step.
For example, imagine a route that trades 1 BTC for USDC, then USDC for ETH. The first pool’s price, depth and fee determine the USDC amount available for the second trade. If the BTC–USDC pool returns fewer dollars than expected, the second hop starts with less USDC and produces less ETH too.
In Chainflip’s case, the protocol’s Swapping Basics describes multi-pool routes such as BTC → USDC → ETH. The swaps are carried out sequentially, usually in one State Chain block. That coordination avoids asking the user to submit a separate trade for the intermediate asset, but it does not erase the two pool trades or their individual costs.
The route wins only if its combined output is better
An intermediate asset helps when its pools provide enough liquidity to beat a direct route after costs. A direct BTC-to-ETH pool may be shallow or unavailable, while BTC-to-USDC and USDC-to-ETH pools may each have more trading depth. The route can then produce more ETH despite taking two steps.
But each hop usually charges a pool fee, and each trade moves the pool price against the order to some degree. A route with two deep pools can still be better than one thin direct pool; a route with a shallow second pool can give back the advantage. For a small trade, the extra pool fee may outweigh a modest price improvement. For a large trade, price impact in either leg can dominate.
Compare the final output after all listed fees and network costs, rather than comparing the first exchange rate you see. The key figure is the amount you expect to receive at the destination, alongside its minimum amount if the quote provides one. A longer route is useful only when that net result beats the shorter alternative.
Two hops mean two places for the price to move
Price impact is the effect your trade has on a pool’s price; slippage is the difference between the quoted result and what execution delivers after prices change. A multi-hop route faces both at each step. If either pool’s price shifts before execution, the intermediate amount changes and the final output can move further.
Stablecoins are common intermediates because they make it easier to connect pools, but their value is not guaranteed to remain equal to a dollar. If the intermediary loses its peg, or one leg suddenly has little liquidity, a route that looked attractive at quote time may deliver a poor result or fail its minimum-output condition. Check that the named intermediate asset is the one you expect and that the quoted route still shows the same destination asset and amount before confirming.
Cross-chain swaps also involve deposits and delivery on different networks, so execution can take longer than a single on-chain trade. On Chainflip, for example, the source deposit must be witnessed before the State Chain processes the swap, and the destination asset is then sent out to the specified address. Review the destination network and address carefully; a good route cannot correct an address entered for the wrong chain.
Check the whole route before you confirm
Before sending funds, inspect the route’s intermediate asset, final output, fees, minimum received and destination details. If the quote changes materially while you are deciding, refresh it; the pool balances and prices behind its calculations can change. Be especially cautious when one hop has visibly low liquidity or when the intermediary is unfamiliar.
A quote is an estimate with a defined tolerance, not a promise of a fixed exchange rate. The minimum-output setting determines how much worse execution may be before the swap stops, where that control is available. Setting it too tight can make an otherwise reasonable swap fail during ordinary price movement; setting it too loose accepts a larger loss than the quote suggests.
Use an intermediate route when its final net output is better and both hops, the intermediary and destination details check out.
Top comments (0)