When you press Send in a crypto wallet, the transfer is not instantly written into the blockchain. First, it is usually broadcast to network computers and placed in a waiting area called the mempool. The word combines ‘memory’ and ‘pool’: it is a temporary collection of valid transactions waiting to be included in a block.

Why does a transaction enter the mempool?

Before a transaction can be confirmed, nodes check basic rules: the signature must be valid, the sender must have enough funds, and the transaction must follow the network’s format. If it passes, nodes may keep and relay it. Miners or validators then select transactions from their mempool when they build the next block.

The mempool is not one universal public inbox. Different nodes can have slightly different lists because they receive transactions at different times and apply their own policies. Still, it is a useful way to understand why a transfer is pending.

Fees influence priority

Block space is limited. During busy periods, users compete to have their transactions included sooner. Block producers generally prefer transactions that offer better fee revenue, so a low-fee transaction may wait while higher-fee transactions go first. This does not mean the transaction is lost; it means its confirmation is less attractive at that moment.

  • Low congestion: even ordinary fees may confirm quickly.
  • High congestion: the mempool can grow and wait times can rise.
  • Very low fee: a transaction may remain pending until fees fall or the sender replaces it where supported.

What should beginners do?

  1. Check the receiving address and amount before sending; a mempool wait does not undo mistakes.
  2. Use the fee suggestion shown by a reputable wallet, especially when time matters.
  3. For a first-time address, consider a small test transfer before moving a larger amount.
  4. Avoid repeatedly sending replacements unless you understand your wallet and network rules.
A pending transaction is not automatically a failed transaction. It often just reflects limited block space and fee competition.

Networks handle queues differently. On Solana, fast block production and priority-fee settings shape inclusion; on Bitcoin and Ethereum, public mempool activity is commonly discussed when fees surge. Learning this simple queue model helps you set realistic expectations, choose fees more calmly, and avoid panic when a confirmation takes longer than usual.