Before confirming a swap on STON.fi, the interface shows several parameters:
- Swap rate — how much of the other token you get for the one you're sending.
- Price impact — how much your swap moves the price inside the pool. Bigger swaps in smaller pools have higher price impact.
- Minimum received — the lowest amount of the output token you're guaranteed to receive, taking your slippage tolerance into account.
- Blockchain fee — the network cost (paid in Gram (formerly Toncoin)) to execute the transaction.
Slippage and price impact protection
STON.fi has built-in protection against unfavorable price movement:
- The default slippage tolerance is 1% and the default price impact threshold is 5%.
- When using Omniston, the swap becomes unavailable if the actual impact exceeds your limit, and you'll see "Value difference is too high".
- Without Omniston, you'll see a "Price impact is too high" warning and need to confirm the swap manually.
- You can adjust slippage and impact thresholds yourself, at your own risk. Raising these above the defaults usually leads to worse execution.
To reduce price impact, you can split a large swap into smaller ones — but note that a series of small swaps doesn't necessarily produce a better total outcome once fees are factored in.