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

DEX Auto-Swap at Target Price

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 Auto-Swap at Target Price monitors the current DEX swap page for a specific token price, then automatically executes a swap when the price crosses your configured threshold — either above or below. You set the target price, trade amount, slippage tolerance, gas multiplier, and max gas price. When the price triggers, the tool executes the trade through your connected wallet, using the page's current token pair. Results are displayed in the panel, and desktop notifications can be enabled for execution alerts.

WHERE IT RUNS

This userscript runs inside major DEX platforms including Uniswap, 1inch, and SushiSwap in your browser, powered by the free BotGentz extension. It operates entirely on the page you are viewing — it reads the price from the page and executes swaps through your wallet using the DEX's router contract. The tool requires a real EVM wallet extension (MetaMask or similar) to be installed in your browser.

HOW TO USE

Install the BotGentz extension, then install this userscript from the BotGentz catalogue. Navigate to a swap page on Uniswap, 1inch, or SushiSwap. Connect your wallet — the tool will detect the current token pair from the page. Configure your settings: target price (the price that triggers the swap), direction (above or below), trade amount, slippage tolerance, gas multiplier, and max gas price. Enable auto-approve if you want the tool to handle token approvals automatically. Click "Start Monitoring" to begin. The tool will check the price every 5 seconds and execute the swap when your target is reached. The panel shows current price, status, and execution results.

HOW IT WORKS UNDER THE HOOD

The tool first extracts the current token pair and price from the DEX page, using DOM selectors for price elements and URL parameters for token addresses. It also reads the trade amount from the page's input field. When monitoring is active, the tool checks the current price against your target threshold at 5-second intervals. When the price crosses the threshold, the tool loads the DEX router contract (Uniswap V2 router by default) and constructs the swap transaction using ethers.js. It calculates the minimum output amount based on your slippage tolerance, sets the gas price with your multiplier, and checks that the current gas price doesn't exceed your max gas limit. The swap is executed through your connected wallet's signer, and the transaction receipt is displayed with a link to the block explorer. Token approvals are handled automatically if enabled.

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. Press Escape to close the panel when you are done. The panel includes a wallet connection button, current price display, status display, target price input, direction selector, trade amount input, slippage input, gas multiplier, max gas price, auto-approve toggle, notification toggle, start/stop monitoring button, and a test button.

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, and other EVM chains are supported. This tool signs and sends transactions — it can move funds from your wallet. Always review your settings carefully before starting monitoring. The tool cannot guarantee that the target price will be reached or that the swap will execute without slippage or frontrunning. 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.

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.