DEX Limit Order Watcher
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 Limit Order Watcher detects limit orders on DEX pages—Uniswap, 1inch, PancakeSwap, and others—and displays their status and price levels. It monitors the order book or pending orders section, extracting limit price, amount, side (buy/sell), and status (open, filled, cancelled). The tool provides a real-time watchlist of detected orders with price change alerts. You'll be notified when a limit order is about to be filled, when the market price crosses the limit price, or when an order expires. You can also manually enter any price level to track.
WHERE IT RUNS
This tool runs as a userscript inside the BotGentz extension on any website. It connects directly to your real EVM wallet via window.ethereum—no intermediate bridge. It works on any DEX page with visible order data.
HOW TO USE
Install the script and navigate to a DEX page with limit orders. Click "Connect Wallet" to link your EVM wallet. The tool will automatically scan the page for orders and display them in the panel. Each order shows its side (buy/sell), price, amount, and status. Add a price level to watch using the "Watch Price" input—you'll be alerted when the market price approaches it. Use the refresh button to manually update, and adjust the alert sensitivity and check interval in settings.
TECHNICAL MECHANISM
The tool scans the DOM for order row elements using selectors like .order-row, .limit-order, and [class*="order"]. It extracts price, amount, side, and status from the element's text content using regular expressions. The market price is detected by scanning for price ticker elements. Each detected order is stored and displayed with its status. A MutationObserver watches for DOM changes, and a timer re-scans at the configured interval. When the market price is within the alert price difference of an order's limit price, a notification is sent. Manual price watch entries are stored and checked against the market price. All notifications are sent via GM_notification.
THE PANEL
The panel can be dragged anywhere on screen, snapped to the edge, resized, collapsed, and closed with Escape. It remembers its position per site and stays out of your way until you need it.
PLEASE NOTE
This tool requires the free BotGentz extension and a real EVM wallet extension (e.g., MetaMask) installed in your browser. It is EVM-only and works on Ethereum, Optimism, Arbitrum, Polygon, Base, and other EVM-compatible chains. It cannot detect orders that are not visible on the page or hidden behind UI elements. DEX interfaces change frequently; the script may need updating. No data is collected or stored beyond your own browser settings.