Skip to content
Onchain Daily

Protocol-level crypto news, daily

What Cross-Chain Treasury Swaps Really Cost

A treasury swap costs more than its quoted fee: route depth, pool pricing, source and destination gas, broker charges, and settlement determine net proceeds.

Onchain Daily Newsroom2 min read

Cover artwork for What Cross-Chain Treasury Swaps Really Cost

A cross-chain treasury swap costs the fees, execution price impact and chain transactions required to deliver the destination asset. The quoted fee is only one part of the expense. Operators should compare the net amount received against the amount sent, while accounting for the route, pool depth and network conditions at execution.

A protocol’s swap flow shows where these costs enter. In a walkthrough of Chainflip’s native cross-chain swaps, for example, the deposit starts the process, pool trades execute on the protocol, and a destination transaction pays out the result. That sequence helps separate costs charged by the source and destination chains from fees and pricing inside the swap.

Which fees appear in a cross-chain swap?

Costs can be grouped by where they are charged. A treasury should identify each one before comparing routes:

  • Deposit gas: The source-chain transaction that moves assets into the swap process. Its cost depends on the chain and transaction conditions.
  • Liquidity and protocol fees: The liquidity fee compensates pool providers. A protocol fee may also apply. On Chainflip, its published swap flow lists a 0.10% network fee and liquidity fees of 0.10% to 0.15% per pool; those rates describe that protocol, not cross-chain swaps generally.
  • Broker commission: An interface or service that arranges the swap may charge a commission. Check whether it is included in the quote.
  • Destination broadcast: The transaction that delivers the asset on the destination chain. Gas costs vary, and some protocols deduct an estimate from the payout.

A route that uses multiple pools can incur liquidity fees at each step. A fee charged once per swap should not be confused with one charged per pool. Read the fee schedule for the route actually quoted.

Why can the received amount differ from the quote?

The swap price also affects the total. Pool depth determines how much an order moves the price: a large trade against limited liquidity can receive a worse rate than a smaller one. This price impact is distinct from an explicit fee, even though both reduce the amount delivered.

Slippage describes how much the execution price can move from the quoted or reference price before the transaction completes. It can reflect changing market prices and available liquidity. A minimum-output limit can reject execution below a set amount, but the treasury should check whether a failed swap triggers a refund and what refund and return-transaction costs apply.

How should a treasury compare routes?

Compare quotes using the same source amount, destination asset and receiving address. Record the expected net output, quote expiry, fee breakdown and any minimum-output setting. Then compare the result with a reference price for the same assets, while including both chain transactions and any broker charge.

For recurring transfers, keep a record of quoted and settled amounts. That reveals whether differences come from changing gas costs, pool pricing or explicit fees. A route with fewer steps can reduce fee layers, but it is only cheaper if its available liquidity and execution price are competitive.

The useful figure for treasury accounting is the net amount received, not the headline fee. Price each route on that basis, and choose execution limits that match the transfer’s urgency and acceptable loss. That gives operators a practical view of the cost before they move funds.