Partial Fill Watcher for Limit Order
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
Partial Fill Watcher for Limit Order is your real-time monitoring tool for tracking limit order execution across decentralized exchanges. It automatically detects open limit orders on supported DEX pages and monitors fill status, detecting partial fills as they occur. The tool reads order details including total amount, filled amount, remaining amount, limit price, and order status directly from the page. It displays real-time partial fill progress with visual indicators showing fill percentage, remaining amount, and average fill price. The tool tracks cumulative fill across multiple transactions, provides instant alerts when new fills are detected or when orders are approaching full fill, and maintains a complete history of fills for analysis.
WHERE IT RUNS
This script runs on all major DEX and limit order platforms, including Uniswap (app.uniswap.org), SushiSwap (app.sushi.com), Curve (curve.fi), Balancer (balancer.fi), 1inch (1inch.io), 0x Protocol (0x.org), and CowSwap (cow.fi). It works on order history pages, limit order interfaces, and any page displaying user's open orders and fill status. The tool automatically detects the order interface regardless of how it's structured and adapts its monitoring to the specific page.
HOW TO USE
Install the script through the BotGentz userscript manager. Navigate to a supported DEX or limit order page where you have open orders. Click "Connect Wallet" to link your EVM wallet extension—the tool supports MetaMask, Coinbase Wallet, and any Web3-compatible wallet. The panel will automatically detect your open orders and display order details including total amount, filled amount, remaining amount, fill percentage, and limit price. Click "Start Watching" to begin active monitoring. The tool will refresh order data at your configured interval and alert you whenever a new partial fill occurs, when your order approaches full fill (configurable threshold), or when gas prices exceed your threshold. All fill events are logged to history for review.
PROGRESSIVE FILL DETECTION ENGINE WITH HISTORICAL TRACKING
Unlike simple page refreshers that just display static data, this tool implements a progressive fill detection engine that continuously compares order states to detect new fill events in real-time. The engine maintains a baseline order state and uses differential analysis to identify fill increments between refresh cycles. Each detected fill is recorded with timestamp, amount, and price, then aggregated into a running average fill price. The tool supports configurable alert thresholds (minimum fill amount, fill percentage notification, gas price alerts) and maintains persistent fill history across browser sessions using local storage. The engine automatically calculates cumulative fill statistics including total filled amount, number of fill events, average fill price, and remaining order percentage, providing comprehensive order execution visibility that works even when pages use dynamic routing or complex DOM structures.
THE PANEL
The floating panel is fully draggable and snap-to-edge enabled. You can collapse it to a compact bubble when not in use, resize it to your preferred dimensions, and it remembers its position across page loads using persistent storage. Press Escape to quickly dismiss the panel. The panel automatically updates at your configured interval, showing real-time fill progress, order details, recent fill history, and gas price monitoring.
PLEASE NOTE
This script requires the free BotGentz extension to be installed in your browser—it does not run as a standalone extension. You also need a real EVM wallet extension already installed and configured. The tool works with major DEX and limit order platforms but may not detect all order interfaces correctly. Fill data may be aggregated or delayed, affecting real-time accuracy. The tool cannot detect fills that occur through private mempool or alternative routing. No user data is collected, stored, or transmitted—all wallet interactions and fill history stay local in your browser. Fill detection depends on the page exposing fill data in a detectable format and requires the page to be open and focused for active monitoring.