<p>Yes, if it has a mempool (no <code>-blocksonly</code>).</p>
<p>No matter the number of blocks stored, what matters is how many blocks it has been watching (ie received at the time of generation, with transactions that were part of its mempool).</p>

CC BY-SA 4.0
2020-10-08T21:01:48.123Z
2020-10-08T21:01:48.123Z
Antoine Poinsot
<p>The fee estimation in Bitcoin Core is based on the previous blocks. Since the minimum pruning size for pruned nodes is <a href="https://bitcoin.stackexchange.com/a/60232/5406">550 MB</a>, a pruned node may actually not have the last 1,000 blocks, which is the largest fee estimation interval. Can a pruned node perform its own fee estimation? Does it only have estimates for smaller block targets when it has less history?</p>

<full-node><pruning><fee-estimation>
Can pruned nodes perform fee estimation?
Murch
# Can pruned nodes perform fee estimation?

(Asked by: username_0 on 2020-10-08)

The fee estimation in Bitcoin Core is based on the previous blocks. Since the minimum pruning size for pruned nodes is [550 MB](https://bitcoin.stackexchange.com/a/60232/5406), a pruned node may actually not have the last 1,000 blocks, which is the largest fee estimation interval. Can a pruned node perform its own fee estimation? Does it only have estimates for smaller block targets when it has less history?

**Tags:** full-node, pruning, fee-estimation


---

## 1 answers

### Answer by username_1 on 2020-10-08. Score: 3 | Accepted answer

Yes, if it has a mempool (no `-blocksonly`).

No matter the number of blocks stored, what matters is how many blocks it has been watching (ie received at the time of generation, with transactions that were part of its mempool).


---

