Confirmation Time Estimator
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
Confirmation Time Estimator is a DeFi tool that watches the current page for pending transaction hashes or mempool activity, then estimates and displays the expected confirmation time based on current gas prices and network congestion. It identifies transaction hashes displayed on the page, queries the network for current gas prices and fee data, and uses a heuristic model to estimate how long each transaction will take to confirm. The tool provides real-time estimates, highlights transactions that may experience delays, and displays current gas price information to help you understand network conditions.
WHERE IT RUNS
This tool operates as a panel within the BotGentz browser extension, available for Chrome, Firefox, Edge, and Brave. It works on any webpage displaying transaction hashes, pending transaction lists, block explorers, or mempool activity. Common sources include Etherscan, block explorer pages, DEX interfaces, and wallet transaction history pages.
HOW TO USE
Navigate to any page that displays transaction hashes or pending transaction information. Open the BotGentz extension and select Confirmation Time Estimator from the tool menu. The panel will appear on the side of your browser. Click the "Connect Wallet" button to connect your EVM wallet (MetaMask or compatible). The tool will automatically detect transaction hashes on the page and display them in the panel. Click the "Refresh Hashes" button to manually scan for new hashes. Click the "Estimate Times" button to fetch current network conditions and generate confirmation time estimates for each detected hash. You can set an alert threshold to highlight transactions that may take longer than expected.
TECHNICAL SECTION — MEMPOOL AND GAS PRICE ANALYSIS
This tool uses a multi-stage pipeline to estimate confirmation times. First, it scans the page DOM for transaction hashes using pattern matching (0x + 64 hex characters) and checks for data attributes that may contain hash values. Second, it connects to the EVM network via window.ethereum to query current gas prices using eth_gasPrice or, for EIP-1559 networks, eth_feeHistory to obtain base fee and priority fee data. Third, it applies a heuristic model that compares the estimated gas price of the pending transaction against the current network fee data, factoring in historical block times (approximately 12-15 seconds per block on Ethereum) and recent fee trends. The model calculates a percentile rank for the transaction's gas price relative to current mempool conditions, then maps this to an estimated confirmation time. Higher gas prices relative to the current network average yield faster estimates, while lower prices result in longer estimates or potential delays. The tool also monitors for sudden gas price spikes that could affect pending transactions.
THE PANEL
The side panel is designed for seamless integration into your browsing workflow. You can drag it to either side of the window, and it remembers your preferred position per website. It supports snap-to-edge behavior and can be collapsed to a small tab for minimal distraction. The panel is resizable horizontally and vertically, with a minimum width of 280px and maximum of 600px. Pressing the Escape key closes the panel. All settings are saved locally.
PLEASE NOTE
This tool requires the free BotGentz extension and a real EVM wallet extension (such as MetaMask) already installed in your browser. It works with EVM-compatible chains (Ethereum, Polygon, Arbitrum, Optimism, etc.). Confirmation time estimates are based on current network conditions and historical block times. Actual confirmation times may vary due to network congestion, validator behavior, and sudden gas price changes. The tool cannot predict exact confirmation times. Websites change their transaction display formats frequently, and extraction scripts may need periodic updates. This tool does not store or transmit page content except for the transaction hashes sent to the EVM network to query gas price data. No browsing history or personal data is collected or retained.