Cross-Chain Swap Costs
Swapping an asset on one chain for a different asset on another combines every cost in this category. The total is frequently surprising.
A cross-chain swap is several operations presented as one. The interface shows a single quote and the components are worth separating.
What actually happens
Depending on the route:
- A swap on the source chain, if the input asset is not the one being bridged
- A bridge transfer, with its own fee and mechanism
- A swap on the destination chain, if the bridged asset is not the output you want
- Transaction fees on both chains
Some routes collapse several of these into fewer transactions. None eliminates the underlying costs.
The cost components
Source chain transaction fee. Paid by you.
First swap slippage, if applicable.
Bridge fee, either explicit or embedded in the rate.
Bridge slippage, for liquidity-pool-based bridges, which scales with size relative to available liquidity on the route.
Destination chain fee, sometimes covered by the protocol and recovered in the rate.
Second swap slippage, if applicable.
The only meaningful comparison
Amount received at the destination, against amount sent from the source, in a common unit.
Everything else is a component. Two routes quoting similar fees can deliver materially different amounts, and the difference is in the components that are not quoted.
The method
- Enter the same input amount in each route you are considering
- Record the quoted output, not the quoted fee
- Add the source chain transaction fee to your cost
- Compare final received amounts
Doing this for a transfer of any size frequently produces differences of several percent between routes advertising similar terms.
The route people forget
Withdraw to a venue that supports both chains, then withdraw again to the destination.
This removes bridge risk entirely, which is not a trivial consideration given the exploit history of bridges, and for larger amounts it is frequently cheaper.
The costs are two withdrawal fees, published in advance by venues such as an exchange with a published withdrawal schedule, plus whatever conversion is required, which happens on the order book at market rates rather than through a pool.
When the direct route wins
Small amounts, where two withdrawal fees exceed the bridge cost.
Assets not listed on a venue.
Situations requiring speed where a venue’s processing time is a constraint.
Where self-custody throughout is a requirement.
The general finding
Across the routes we have priced, the total cost of a cross-chain swap has consistently exceeded the quoted fee by a meaningful margin, and the gap is largest on thin routes.
Pricing both the direct route and the venue route before moving anything substantial takes ten minutes and the answer varies enough by amount and chain pair that no general rule substitutes for it.
Fees move with network demand. Any figure here reflects the date shown above and should be re-checked before you act on it. Where a measurement was taken by hand, the article says so.
Related reports
- Measuring a Venue's Withdrawal Marginbridging costs
- The Real Annual Cost of Self-Custodybridging costs
- What a Percentage Fee Means at Different Sizesbridging costs