EIP-1559 Base Fee Trend Analyzer
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
This tool reads historical block header data—base fee per gas, block timestamps, block numbers, gas used, and gas limit—directly from the blockchain via RPC calls. It then processes this data to reveal clear, actionable trends in EIP-1559 base fees over any user-selected block range. You can specify start and end blocks and a sampling step to control granularity. The output includes a trend line, summary statistics (min, max, average, first, last, overall change), a percentage-based trend bar, and a detailed sample table showing each block's base fee in gwei along with absolute and percentage changes from the previous sample. This allows you to observe how the base fee evolves over time, identify volatility patterns, and correlate fee movements with network activity or specific events.
HOW TO USE
Connect your wallet (read-only, no transaction required) and select the network you wish to analyze. Enter the starting block number, ending block number, and the sampling step (e.g., every 100 blocks). Click "analyze base fee trend" and the tool will fetch the relevant headers, compute the trend, and display both a visual summary and a detailed breakdown. Results are cached in memory during your session for quick reference. The tool works on any EVM chain that supports EIP-1559, including Ethereum Mainnet, Goerli, Optimism, Arbitrum, Polygon, and BNB Smart Chain.
TECHNICAL MECHANISM
The analyzer uses ethers.js v5.7.2 to issue batched getBlock() calls to your connected RPC provider. It iterates through the specified range using the user-defined step, fetching only the block headers needed—not full transaction data—to minimize bandwidth and RPC load. The raw base fee per gas (in wei) is converted to gwei for readability. The tool then computes a time-series trend by comparing each sample against its predecessor, calculating both absolute and percentage deltas. Summary statistics (min, max, average) are derived from the sample set, and a normalized bar visualizes where the latest fee sits relative to the overall range. The implementation respects RPC rate limits by operating sequentially and includes error handling that gracefully recovers from individual block fetch failures without aborting the entire scan.
WHAT IT CANNOT SEE
This tool cannot predict future base fees with certainty—it only analyzes historical data. It does not account for mempool congestion or priority fee (tip) dynamics, which are separate components of total transaction cost. It is limited by the RPC provider's block range availability and rate limits; older blocks may not be accessible on some endpoints. It cannot analyze chains that do not support EIP-1559 (e.g., pre-London Ethereum blocks or chains using legacy fee models). The accuracy of results depends entirely on the underlying RPC data and the reliability of the provider's archival capabilities.
PLEASE NOTE
This is a read‑only analytics tool—it never submits transactions or signs anything. It is designed for EVM‑compatible chains that have implemented EIP‑1559. Always verify that your chosen RPC endpoint provides the block range you need; some public endpoints limit access to recent history. For best results, use a dedicated archival node or a premium RPC service.