Crypto Payments Glossary

What is Mempool?

The Mempool (short for Memory Pool) is the mechanism by which cryptocurrency nodes temporarily store unconfirmed transactions. When a customer sends a payment, the transaction is broadcast to the network and sits in the mempool of various nodes until a miner picks it up and includes it in a new block.

For merchants, monitoring the mempool is critical for providing a fast checkout experience. Advanced crypto payment gateways scan the mempool to instantly detect a payment broadcast (known as a Zero-Confirmation or 0-conf transaction), allowing the merchant to update the UI instantly without waiting 10 minutes for a Bitcoin block to be mined.

Related Technical Implementation

See how Smart CloudPay implements Mempool in our production infrastructure:

See 0-Conf Bitcoin Gateway