How to Set Slippage for a Blackhole Swap
Set slippage just wide enough for a swap to clear: understand the minimum-output limit, adjust it when conditions change, and avoid masking a bad quote.
Set slippage to the smallest amount that gives your swap room to complete as the pool price moves. Slippage tolerance is the largest difference between the quoted output and the amount you will accept. If the trade would return less than that minimum, it fails instead of completing at a worse price.
Before choosing a setting, check the quoted output and the price impact, which estimates how much your own trade moves the pool price. A large trade in a shallow pool can have high price impact even when the market is quiet. For a closer look at pool depth and trade size, read how to choose a Blackhole swap pool. The pool affects the quote; the tolerance sets how far the final result may move from it.
What does slippage tolerance change?
Slippage tolerance sets a minimum output for the transaction. For example, if a quote is 100 units and tolerance is 1%, the transaction should require at least 99 units. This example shows the calculation, not a recommended setting. A wider tolerance makes it more likely the transaction will complete after a price move, but it also allows you to receive less than the quote.
It does not improve the quote or reduce the pool’s price impact. Nor does it guarantee that the trade will complete: the price can move beyond your limit while the transaction is waiting to be confirmed.
How should I choose a starting setting?
Start with the lowest tolerance the swap interface offers that still fits the quote and the pool conditions. If the interface provides an estimate, compare it with the quoted output and the trade size. A deeper pool and a smaller trade usually leave more room to use a tighter limit; a thin pool or a fast-moving price may need more room.
- Read the output amount before changing the setting.
- Check price impact and consider reducing the trade if it is high.
- Use a tighter tolerance when the quote is stable and the pool is deep.
- Raise tolerance only in small steps if a reasonable trade keeps failing.
Interface labels and available controls can change, so use the displayed quote and minimum output rather than relying on a fixed number from an old guide.
What should I do if the swap keeps failing?
A failed swap can mean the price moved past your minimum output before the transaction completed. Check the quote again, then consider a smaller trade or a different pool if the price impact is high. If you adjust tolerance, change it only enough to test whether a modestly wider limit helps.
A very wide setting can let the swap complete at a result far below the quote. If the trade only succeeds with a much looser limit, pause and check the token and pool details before signing. For most readers, a smaller trade and a tight tolerance are better starting points than widening the limit sharply.