This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

DEX Slippage Auto-Adjuster

Trading · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryTrading
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

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.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.