Login
Learn Bitcoin is live in Beta - spot an issue or have a suggestion? We'd love to hear it!

Mempool

A node’s local ‘waiting room’ for unconfirmed transactions, which miners draw from when creating new blocks.
Share

When you broadcast a Bitcoin transaction, it goes to the mempool (memory pool) of each node, waiting until a miner includes it in a block. Each node maintains its own mempool policy—like minimum fee or size limits—so mempools can differ. During congestion, lower-fee transactions may linger for extended periods or get dropped. Tools like fee estimation analyze the mempool’s state to suggest fees that will confirm in a target timeframe. Once a transaction confirms, it’s removed from the mempool.

Key takeaways
Holds pending transactions awaiting confirmation
Policies differ, so not all nodes have identical mempools
Fee estimation and RBF rely heavily on mempool dynamics
Learn Bitcoin visual
Learn how to

Be Your Own Bank

Be Your Own Bank teaches you how to securely store and manage your Bitcoin, giving you full control over your finances. Unlock the power of self-custody and financial sovereignty, so you can confidently operate without intermediaries.

Take the Survey
30 sec
Free
Suggest a Term

Have a term to suggest? Enter it below and help us expand our vocabulary!