What an Intermediate Asset Costs in a Wallet Swap
An intermediate asset can help a wallet find a swap route, but its cost shows up in the final amount through pool fees, price impact and network charges.
An intermediate asset can make a wallet swap possible when no direct market connects the two tokens. The wallet trades through a third token, such as A to B and then B to C. The user may never hold B, but the route can still affect how much C they receive.
Why does a swap use an intermediate asset?
A route uses an intermediate asset when it can find better or available trading pools that way. A pool is a shared supply of two tokens that people trade against. If a wallet cannot find enough liquidity for A to C, it may find a route through B instead.
This can make more token pairs tradable, including across different chains when a service supports that route. For more on how an app can present cross-chain swaps as one flow, see thor swap. The number of steps behind a swap can be greater than the number the user sees.
What does the intermediate asset cost?
There is usually no separate charge just for naming an intermediate asset. Its cost is reflected in the route’s output: each trade can pay a pool fee, and each pool’s available supply affects the exchange rate. That second effect is called price impact, the change in price caused by the size of the trade.
For example, swapping A to C through B means the route trades A for B, then B for C. Fees and price impact on both trades can reduce the final amount. A cross-chain route may also involve network or service charges. The exact costs depend on the route and the quote; the intermediate token alone does not tell you the total.
How can you compare two swap routes?
Compare the amount you will receive after costs, not just the number of steps or the displayed exchange rate. A longer route may give more C if its pools have better prices and enough liquidity. A direct route may be cheaper if it avoids an extra pool fee.
- Check the estimated amount received after fees.
- Look for separate network or service charges.
- Compare the same trade size across available routes.
- Check how long the quote stays valid and whether the final amount can change.
A quote is an estimate, and pool prices can move before a swap completes. If a wallet shows a minimum received amount, that sets a floor for the completed trade; it does not guarantee the estimate.
Should you avoid routes with an intermediate asset?
No. The extra step is not automatically more expensive. What matters is the final amount after all fees and price impact. For most swaps, choose the route with the best clear quote and a minimum received amount you can accept. If the wallet does not explain its charges or show what you will receive, pause and check before approving.