Set a Safe Minimum for Cross-Chain Swaps
Set your minimum from the quoted output and route risk: a tight slippage limit protects value, while a loose one can cost more than you planned.
The Crypto News Week Editors3 min read

0.5% is a practical starting slippage tolerance for a liquid cross-chain swap. It measures how far the amount you receive may fall below the quote before the swap should stop. Your minimum received amount is the line that limits how much value you agree to give up.
For example, if a quote says you will receive 1,000 USDC, a 0.5% tolerance sets a minimum of 995 USDC. The calculation is the quoted amount multiplied by one minus the tolerance: 1,000 × 0.995. That floor is a decision you make before execution, not a promise that the route will deliver the quoted amount.
Why does cross-chain swap slippage vary?
A cross-chain swap can involve a trade on the source chain, a bridge or messaging step, and another trade on the destination chain. The quote can move while those steps complete, and each pool may have different liquidity. A route through several pools can also accumulate price impact: the trade itself moves prices as it uses available liquidity.
That is why one percentage does not fit every route. A liquid stablecoin pair may need little room, while a volatile or thinly traded token can move more before the destination swap executes. Some interfaces show a single tolerance for the final output; others expose separate limits for parts of the route. A guide to how ParaSwap routes cross-chain swaps goes deeper into route selection, which helps explain why the same token pair can produce different quotes.
How do you choose a safe minimum?
Start with the quote, then choose a tolerance that reflects the assets and route. For a liquid route, a small allowance such as 0.5% can be a useful first check, but treat it as a starting point, not a universal safe setting. Review the final amount and the exact minimum shown by the interface before you approve.
Check these details before setting a wider limit:
- Compare the quoted output with the minimum you would accept in the destination token.
- Check whether the interface applies the limit to the final output or to an individual swap in the route.
- Look for unusually large price impact or a route with thin liquidity; a wider tolerance does not fix a poor quote.
- Confirm what happens if the destination swap misses its minimum, since failure, refunds, and recovery steps depend on the protocol.
A wider tolerance makes execution more likely when prices move, but it also lets the trade complete at a worse rate. On-chain transactions can be visible before they execute, so an unnecessarily loose limit may leave more room for value to be extracted around your trade. Keep the threshold as tight as the route can reasonably meet.
What should you do if the swap keeps failing?
First, refresh the quote and inspect the route. A failed swap can mean the market moved past your minimum or that one leg had too little liquidity; it does not automatically mean you should raise the tolerance. If the new quote is still acceptable, submit again with the updated minimum.
If you must widen the limit, do it in a small step and recalculate the floor in the token you will receive. If the resulting minimum is an amount you would not willingly accept, wait or choose a different route. The useful setting is the lowest tolerance that gives a sound route enough room to execute.