A cross-chain swap can deliver less than its first quote because token trades have fees, and market prices can change before execution. On a hypothetical $500 route, a 1% price move cuts the estimate by $5; network fees can reduce the final amount further.
- A quote estimates what the route may deliver; it is not always a fixed payout.
- Each swap, bridge transfer, and network fee can affect the final amount.
- Check the minimum you will receive and the asset you will receive it in.
A quote estimates the route at one moment.
A quote is a calculation based on the route and prices available when it is shown. It may include one or more trades, each with a pool fee and a price that can shift as other traders act. The amount you receive can therefore differ from the first estimate.
For example, the route in Rango Bridge swaps illustrates why it helps to read a cross-chain quote as a whole route, rather than as one simple transfer. Rango Exchange is a cross-chain routing service for swaps across networks.
Two terms help explain the difference. A price impact is the effect your trade has on a pool’s price; larger trades can move it more. Slippage is the price change between the estimate and the moment a trade executes. Uniswap’s protocol documentation explains how trade size and pool reserves shape a swap’s output.
These are separate from network fees. On Ethereum, gas pays for transaction work in ETH, and the fee changes with network demand, as Ethereum.org explains. Solana transactions also require a fee in SOL, according to Solana’s documentation.
The amount can change at each stage.
A cross-chain route can move through several stages, and each one affects the amount or asset that arrives. Think of an example route that starts with ETH on Ethereum and ends with SOL on Solana:
- Source swap: ETH may be traded for a token the route can move across networks. The pool’s fee and price affect the amount.
- Bridge transfer: A bridge sends value to the destination network. Its transfer method and any route costs affect what continues onward.
- Destination swap: The transferred token may be traded for SOL. This trade has its own price, pool fee, and network transaction.
The final SOL amount depends on all three stages, not only on the first ETH-to-token estimate. In practice, a small price change at each swap can add up. Fees paid in ETH or SOL are also separate from the token amount delivered.
There is an edge case: a route may complete the bridge transfer but fail to complete its last swap. What happens next depends on how that route handles failure. You may receive an intermediate token instead of SOL, so check what asset the route promises to deliver and what happens if a stage cannot finish.
The minimum amount is the key figure to check.
Before approving a route, compare its minimum received amount with the estimate. The minimum is the lowest output allowed under the route’s slippage setting; if the trade would fall below it, that trade may fail instead of executing at a worse price. It may cover only one swap, so check whether it applies to the final destination amount.
What if a route estimates 3.00 SOL but shows a minimum of 2.94 SOL? That is a 2% difference from the estimate. If the displayed minimum covers the final SOL output, the route should not complete that swap below 2.94 SOL. If the estimate changes before you approve, review the new amount and minimum before proceeding.
For an occasional transfer, compare the final output in the same token, not just the headline estimate. Check which fees are deducted from the route and which you must pay separately in the network’s native token, such as ETH or SOL. Then confirm the destination network and token before sending; those details determine what you can use after arrival.
Top comments (0)