Optimal Gas Time Scheduler
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
The Optimal Gas Time Scheduler monitors the current network's gas price over time and identifies optimal time windows—periods when gas prices are at their lowest relative to recent history. Using a configurable lookback period (e.g., 24 hours) and percentile threshold (e.g., the bottom 10% of prices), the tool analyzes historical gas price data to detect recurring low-price windows. It displays active windows, upcoming windows with countdowns, and sends desktop notifications when an optimal window is approaching or active. This helps you time your transactions to minimize gas fees without constantly watching the network yourself.
WHERE IT RUNS
It runs as a draggable overlay panel inside the BotGentz extension on any website. It does not require specific page DOM content—it connects directly to your wallet provider and reads real-time network data via RPC calls. This means you can use it while browsing any dApp, DEX, NFT marketplace, or even a regular web page while planning your next transaction.
HOW TO USE
1. Install the free BotGentz extension and ensure you have an EVM‑compatible wallet extension installed (e.g., MetaMask, Rabby, Trust Wallet).
2. Navigate to any page (the tool works everywhere).
3. Click the BotGentz icon and select "Optimal Gas Time Scheduler" from the tools menu.
4. The panel opens. Click "Start Monitoring" to connect your wallet and begin collecting gas price data.
5. Configure your settings: lookback period (hours), optimal price percentile, alert lead time, and check interval.
6. The tool collects data over time and displays optimal windows, current gas price, and status.
7. When an optimal window is active or approaching, you'll receive a desktop notification.
8. Use the "Refresh Windows" button to manually recalculate optimal windows.
9. Drag the panel to reposition it, resize it, collapse it, or press Escape to close.
THE ACTUAL MECHANISM — rolling-window percentile analysis with window merging and lead-time alerts
This tool uses a statistical approach to identify optimal gas windows. It calls `eth_gasPrice` through your wallet provider at a configurable interval (default 5 minutes) and stores each reading with a timestamp in a rolling history (up to 288 data points, representing 24 hours of data at 5-minute intervals). The history is persisted via GM_setValue so data survives page reloads. To find optimal windows, the tool looks at the most recent data within the user-defined lookback period (e.g., 24 hours), sorts the prices, and identifies the threshold price at the user-defined percentile (e.g., the 10th percentile—the price below which 10% of readings fall). It then scans the time series to find continuous periods where gas prices are at or below this threshold, merging adjacent windows that are within 10 minutes of each other, and discarding windows shorter than 5 minutes. The tool then evaluates the current time against these windows: if the current time falls within a window, the user is notified that an optimal window is active; if a window is starting within the alert lead time (e.g., 15 minutes), a notification is sent that a window is approaching.
THE PANEL
The panel is fully draggable by its title bar and snaps to the nearest edge of the viewport when released. You can resize it horizontally by dragging the left or right border; the height expands to fit content up to a maximum, with scrolling inside the settings area. A collapse button minimizes the panel to a small floating chip showing "⚙️ Optimal Gas" — click it to expand back. Press Escape at any time to close the panel entirely. The panel remembers its last position, size, and expansion state per domain via localStorage.
PLEASE NOTE
- This tool requires the free BotGentz extension and a real EVM wallet extension (e.g., MetaMask) already installed in your browser. It does not include a wallet—it connects to the one you already have.
- This tool works only on EVM‑compatible chains that support the `eth_gasPrice` RPC method through the connected wallet provider.
- The tool cannot predict future gas prices—only identifies optimal windows based on historical data. It cannot account for sudden network events that could cause rapid price changes. It cannot guarantee that the optimal window will repeat at the same time each day. It cannot store data across browser restarts unless persisted.
- No private keys, seed phrases, or sensitive data are ever read, stored, or transmitted. The tool only reads public network data through your wallet provider. Gas history data is stored locally in your browser's extension storage. Only anonymized usage metrics (panel open/close, window detections) are collected; you can disable this in the extension settings at any time.