How Does ‘Slippage Tolerance’ Make a Transaction Vulnerable to a Sandwich Attack?

Slippage tolerance is the maximum percentage change in price a user is willing to accept for their trade before it fails. A high tolerance allows a sandwich attacker to execute their 'buy' transaction, move the price significantly, let the target trade execute at the worse price, and then execute their 'sell' transaction, all within the user's acceptable slippage range.

A low tolerance minimizes the profit window for the attacker.

How Does the Concept of “Slippage Tolerance” Relate to Front-Running on AMMs?
How Can a User Protect Themselves from Sandwich Attacks Caused by High Slippage Tolerance?
How Can a Flash Loan Attack Exploit a Vulnerable Oracle Used by an Options Protocol?
Why Do Front-Runners Specifically Target Transactions with High Slippage Tolerance?
How Does a Trader’s Slippage Tolerance Enable a Sandwich Attack?
What Is “Slippage Tolerance” and How Does It Enable Sandwich Attacks?
What Is a Maximum Acceptable Slippage Tolerance and Why Is It Set?
What Technical Defense Can a User Employ to Prevent a Sandwich Attack?

Glossar