Skip to main content
Merkle Street

Protocols, markets, policy, people

How to Compare Cross-Chain Swap Routes by Total Cost

A cross-chain route is cheapest only after bridge fees, swap pricing, gas, slippage and the destination amount are compared on the same basis before signing.

Merkle Street Newsroom#5b347d3 min read

Abstract cover artwork

Compare cross-chain swap routes by measuring how much of the same starting asset each route delivers after every fee and swap. A route may use a source-chain swap, a bridge transfer and a destination-chain swap; each step changes the amount that reaches the next one. The route quote should show the estimated output, but the number is only useful when you know which costs it includes.

What costs make up a cross-chain swap?

A cross-chain swap can include network gas, swap fees, bridge fees and the price impact of trading. Gas pays for transactions on the source and destination chains, and some routes require more than one transaction on a chain. A bridge moves value between chains; its fee may be shown separately or deducted from the amount transferred. Swaps on either end use liquidity pools or order books, where the execution price can differ from the displayed market price.

These parts form a sequence: the first swap sets the amount sent to the bridge, bridge costs affect the amount received, and a final swap determines the destination asset output. A route may also account for slippage, the change in execution price between quoting and filling. To understand one route’s sequence, see this guide to how Rango Bridge handles cross-chain swaps. Treat the result as an estimate until transactions execute.

How do you compare route quotes fairly?

Compare the same input amount, source asset, destination asset and destination chain. Then compare the estimated amount delivered, in the same unit. If one quote lists a dollar value and another lists tokens, convert them using the same reference price and time. Check whether the displayed output is before or after the final swap, and whether network fees are paid separately or taken from the input.

A simple way to think about the comparison is a checkout total: the listed item price is not the total if fees appear later. For a route, the useful “total” is the input you spend and the destination amount you receive, with any separate gas payment added to the cost. Look for these details in each quote:

  • Estimated destination amount after the final swap.
  • Bridge and swap fees, including how they are collected.
  • Gas costs on every chain where you must submit a transaction.
  • Slippage setting and any minimum output shown for execution.

Which route is actually cheaper?

The cheaper route is the one that delivers more of the destination asset for the same total spend, provided its minimum output is acceptable. A route with fewer steps may have lower gas, while a multi-step route can produce a better exchange rate by finding different liquidity. Compare the net destination amount rather than counting steps or choosing the lowest quoted fee.

For a practical check, subtract any separately paid gas from the value of the destination amount, using one consistent price reference. If gas must be paid in a token you do not already hold, account for the cost of obtaining it too. Some quotes can expire or change as liquidity and network conditions move, so refresh them before confirming. After choosing, read the transaction details and confirm the destination chain, token and minimum output match your intent.

For most readers, the best choice is the route with the clearest net output and a tolerable minimum output, not the one with the smallest fee label. That makes the comparison explainable: same starting amount, all costs counted, destination amount checked.