Formula & Calculator
Mempool Fee Estimate
Estimates the appropriate transaction fee needed to be included within a target number of upcoming blocks, based on current mempool congestion.
Interpretation
Recommended Fee = Median Fee Rate of Pending Transactions in Target Confirmation Block. The suggested fee for a desired confirmation speed. Used to optimise transaction fees.
Variables
| Symbol | Quantity | Unit |
|---|---|---|
| Recommended Fee | Recommended fee rate | sat/vByte or Gwei |
| Median Fee Rate | Median fee rate of transactions expected to confirm in target block |
What it means
The mempool is the pool of unconfirmed transactions. Fee estimators analyse pending transactions and suggest a fee rate to achieve a desired confirmation time (e.g., next block). This is used by wallets to automatically set fees. Understanding this helps users choose appropriate fees during congestion. It is a key aspect of transaction management on blockchains with fee markets, like Bitcoin and Ethereum.
Worked example
Mempool Fee Estimate – Two Detailed Examples
Real‑World| Parameter | Value |
|---|---|
| Target Confirmation | Next block |
| Mempool Congestion | High |
| Recommended Fee Rate | 80-150 sat/vByte |
| Parameter | Value |
|---|---|
| Target | No rush (economy) |
| Congestion | Low |
| Fee Rate | 1-5 sat/vByte |
Common mistakes
- Target confirmation block: The block number by which you want the transaction to confirm.
- Median fee rate: The fee rate that will likely get your transaction included.
- Mempool: The pool of unconfirmed transactions.
- Dynamic: Fee rates change with network demand – estimate is real‑time.
Applications
Mempool fee estimate recommends a fee rate based on the median fee rate of pending transactions that are likely to be included in the next block(s). This helps users set appropriate fees to achieve desired confirmation speed. Wallets and exchanges use this to suggest fee rates to users. By analysing mempool data, users can save on fees during low‑congestion periods. Understanding mempool dynamics is essential for cost‑effective transaction execution.
- Setting optimal transaction fees for timely confirmations
- Reducing transaction costs during low‑activity periods
- Improving user experience in wallets and exchanges
- Understanding network congestion and fee markets
- Educational understanding of blockchain mempool
Frequently Asked Questions
Recommended Fee = Median Fee Rate of Pending Transactions in the Target Confirmation Block. This is estimated by observing the fees of transactions currently in the mempool that are likely to be included in the next block(s).
Because the mempool is constantly filled with new transactions, and miners select the highest fee transactions first. As blocks are mined, the fee landscape changes, often within minutes.
A fast fee targets inclusion in the next block (highest priority). A slow fee may take several blocks (or longer). The gap between them can be significant during congestion.
No, because network conditions vary. Using a fixed fee may result in overpaying during low congestion or underpaying and getting stuck during high congestion. Always check current estimates.
They typically query a fee estimation service that analyzes the mempool and predicts the fee rates needed for different confirmation targets (e.g., next block, 3 blocks, 6 blocks).
Fee bumping is the process of increasing a transaction's fee after it has been sent, using RBF or CPFP. It is useful if the initial fee estimate was too low.
No, it is specific to each blockchain that uses a fee market. Bitcoin, Ethereum, and others have their own mempool dynamics. Some coins have fixed or minimal fees.
You can use online fee trackers like Mempool.space, Blocknative, or Etherscan Gas Tracker. They provide real-time estimates for different confirmation speeds.