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

DEX Failed Swap Auto-Retry

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 Failed Swap Auto-Retry monitors the current DEX swap page for failed swap transactions, detects the failure reason — insufficient liquidity, slippage, gas, or approval — and automatically retries with adjusted parameters. The tool increases slippage tolerance, raises gas settings, or changes the route based on the failure reason, then attempts the swap again. You can configure the maximum number of retries, retry delay, slippage increment, gas increment, and which failure types trigger retries. The panel displays retry status, failure reason, and retry count.

WHERE IT RUNS

This userscript runs inside major DEX platforms including Uniswap, 1inch, SushiSwap, and PancakeSwap in your browser, powered by the free BotGentz extension. It operates entirely on the page you are viewing — it monitors swap status through your wallet provider and adjusts page settings for retries. The tool signs and sends transactions as part of the retry process.

HOW TO USE

Install the BotGentz extension, then install this userscript from the BotGentz catalogue. Navigate to a swap page on Uniswap, 1inch, SushiSwap, or PancakeSwap. Connect your wallet (MetaMask or any EVM-compatible wallet) — the tool uses your wallet to monitor transaction status and execute retries. Configure your settings — set the maximum number of retries, retry delay in seconds, slippage increment, gas increment, and toggle which failure types should trigger retries. Click "Start Monitoring" to begin. The tool will monitor swap transactions and automatically retry when failures are detected, updating the panel with status, failure reason, and retry count.

HOW IT WORKS UNDER THE HOOD

The tool monitors the page for swap transaction activity. When a swap transaction fails, the tool detects the failure reason by analyzing the transaction receipt and error message — insufficient liquidity (router error), slippage (price moved beyond tolerance), gas (out of gas or gas price too low), or approval (token not approved). Based on the configured retry settings, the tool adjusts the relevant parameter: slippage is increased by the configured increment, gas is multiplied by the gas increment, or the route is changed. It then triggers the swap again through the DEX's UI or by direct contract interaction. The tool tracks retry attempts and stops after the maximum retry limit is reached. All settings are persisted locally using GM_setValue.

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 the DEX. Press Escape to close the panel when you are done. The panel includes a wallet connection button, status display, failure reason display, retry count display, settings for auto-retry, max retries, retry delay, slippage increment, gas increment, and toggles for each failure type, plus start/stop monitoring and reset retry count buttons.

PLEASE NOTE

This tool requires the free BotGentz extension and a real EVM wallet extension (MetaMask or similar) already installed in your browser. The tool works on EVM chains only — Ethereum, Polygon, Arbitrum, Optimism, BSC, and other EVM chains are supported. This tool signs and sends transactions — it can move funds from your wallet. Always review retry settings carefully before starting monitoring. The tool cannot guarantee that retries will succeed, especially in volatile market conditions. DEX platforms frequently update their interfaces — if the tool stops working, check for an updated version or report the issue. Test with small amounts first to ensure retry parameters work as expected.

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.