DEX Slippage Auto-Adjuster
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
DEX Slippage Auto-Adjuster monitors the Uniswap swap page for the current trade amount and estimated output, then dynamically adjusts the slippage tolerance setting to the minimum safe value based on current pool conditions. It reads pool token reserves, current spot price, price impact, liquidity, swap fee tier, block timestamp, gas price, and mempool activity to calculate the optimal slippage. The tool then automatically applies the adjustment to the page's UI, saving you from manual slippage adjustments and reducing the risk of failed transactions due to insufficient slippage.
WHERE IT RUNS
This userscript runs inside Uniswap (app.uniswap.org) in your browser, powered by the free BotGentz extension. It operates entirely on the page you are viewing — it reads the swap page state and wallet data, then updates the page's slippage setting directly. The tool is read-only for on-chain data and only modifies the page's UI, never signing transactions or moving funds.
HOW TO USE
Install the BotGentz extension, then install this userscript from the BotGentz catalogue. Navigate to the Uniswap swap page. Connect your wallet (MetaMask or any EVM-compatible wallet) — the tool uses your wallet to read on-chain data like liquidity and price. Configure your settings — enable or disable auto-adjust, set minimum and maximum slippage limits, adjust the volatility window, and choose whether to adjust based on liquidity changes. Click "Start Monitoring" to begin. The tool will monitor your trade parameters and automatically adjust the slippage setting when conditions change. You can also click "Apply Now" to manually apply the optimal slippage for your current trade.
HOW IT WORKS UNDER THE HOOD
The tool uses a multi-strategy approach to determine optimal slippage. It first extracts the current trade amount, estimated output, price, and liquidity from the Uniswap page DOM. It then calculates the base slippage — typically 0.5% — and adjusts it based on several factors: trade size relative to pool liquidity (larger trades require more slippage), price volatility derived from recent price history, and liquidity changes over time. The tool maintains a rolling history of prices and liquidity values, using the configured volatility window to calculate recent volatility. The optimal slippage is clamped between the configured minimum and maximum values. The tool then finds the slippage setting UI element on the page, updates its value, and dispatches the necessary DOM events to trigger React's state update, effectively changing the slippage setting without any user interaction.
THE PANEL
The tool runs in the BotGentz panel, a draggable floating interface that stays on top of the page. You can drag the panel by its header, collapse it to a small bubble, and resize it. The panel remembers its position per site, so it stays where you left it when you return to Uniswap. Press Escape to close the panel when you are done. The panel includes a wallet connection button, displays current price, liquidity, trade amount, current slippage, and optimal slippage, and provides controls for auto-adjust, min/max slippage, volatility window, and liquidity adjustment settings, plus start/stop monitoring and manual apply buttons.
PLEASE NOTE
This tool requires the free BotGentz extension and a real EVM wallet extension (MetaMask or similar) already installed in your browser for on-chain data reads. The tool works on EVM chains only — Uniswap on Ethereum, Polygon, Arbitrum, Optimism, and other EVM chains are supported. The tool is read-only for on-chain data and only modifies the page's UI — it never signs transactions or moves funds. The adjusted slippage may not guarantee transaction success during extreme volatility. Uniswap frequently updates its interface — if the tool stops working, check for an updated version or report the issue.