Skip to content
Crypto Almanac Daily
on-chainintermediate

The mempool: the waiting room every transaction passes through

Between broadcasting a transaction and seeing it confirmed, it sits in a public queue that anyone can read. That visibility explains fee spikes, stuck transactions and a whole category of trading behaviour.

Mason WalkerMason WalkerEthereum & Layer-2· Published October 7, 2026· 4 min read

Reviewed by Kayla Peterson, DeFi Research Analyst · Last reviewed October 7, 2026

The mempool: the waiting room every transaction passes through
On this page

The mempool is the set of valid transactions that have been broadcast to the network but not yet included in a block. Every node keeps its own copy, block producers select from it, and — on most public chains — anyone can watch it. That last property is the one with consequences: your intention becomes public before it becomes final.

What happens when you press send?

Your wallet signs the transaction and broadcasts it to a node, which validates it — signature, balance, nonce, fee — and, if it passes, relays it to peers. Within seconds it is in mempools across the network. It is not on the chain, it has changed nothing, and it can still be replaced or dropped.

A block producer then assembles the next block by selecting from its own mempool, typically choosing the transactions that pay the most for the space they consume. Yours is included when it is worth including.

Why do fees spike?

Block space is fixed and demand is not. When a popular launch or a sharp market move sends thousands of users to transact at once, they bid against each other for inclusion. The price of getting into the next block rises until demand falls back — the same auction dynamic that governs any scarce, time-sensitive resource.

This is why fee estimates are estimates. A wallet suggesting a price is guessing at the next few blocks' competition. Our guide to how gas fees work covers the base fee and tip mechanics that translate this competition into a number.

Why do transactions get stuck?

  • The fee is too low for current conditions, so producers keep skipping it.
  • An earlier transaction from the same account has not confirmed, and ordering rules block the later one.
  • The transaction was dropped from mempools during a purge and never rebroadcast.
  • It was broadcast to a poorly connected node and never propagated widely.

Most of these are fixable by replacing the transaction with a higher-fee version, or by cancelling it — the mechanics are covered in our guide to stuck transactions and nonces.

Who can see your pending transaction?

Anyone running a node, and everyone who subscribes to a service that does. Automated searchers watch continuously for opportunities: a large swap that will move a price, a liquidation that can be captured, an arbitrage that opens when your trade lands. They then place their own transactions around yours.

This is the origin of maximal extractable value, and it is a structural feature of a public queue rather than a bug in any one application. Our guide to MEV in plain English covers how the extraction works and what defences exist.

How do private relays change this?

A private relay sends your transaction directly to block producers instead of broadcasting it publicly. It never appears in the public mempool, so searchers cannot trade around it. Several wallets offer this as a setting, and some chains route transactions this way by default.

  • Benefit: protection from front-running and sandwich attacks on sizeable trades.
  • Trade-off: you rely on the relay operator behaving well and including your transaction.
  • Not universal: coverage depends on which producers the relay reaches.
  • Not privacy: once included, the transaction is as public as any other.

For most people, most of the time, the public queue is fine. It matters when your transaction is large enough that someone can profit from knowing about it in advance.

How do you read mempool data usefully?

Public dashboards visualise the queue as a set of fee bands, showing how many transactions are waiting at each price and how quickly the backlog is clearing. Two readings are worth taking before any non-urgent transaction.

  • The current inclusion price — what the next block is actually accepting, rather than the average of the last hour.
  • The shape of the backlog — a deep queue at prices above yours means a long wait, not a slow network.
  • The trend — a queue that is draining suggests waiting is cheap; one that is filling suggests acting now or much later.
  • Time of day and week, since demand follows human activity and quiet periods are genuinely cheaper.

For anything that is not time-sensitive, a habit of checking before sending and deferring by a few hours is the simplest fee reduction available to an ordinary user — no tooling, no protocol knowledge, just not transacting into a spike.

Sources
  1. 1. Transactions and the transaction pool — ethereum.org
  2. 2. Maximal extractable value (MEV) — ethereum.org
  3. 3. Gas and fees — ethereum.org
Share
Reference

Frequently asked

What is the mempool?

The pool of valid but unconfirmed transactions waiting to be included in a block. Each node maintains its own copy, and block producers select from it.

How long can a transaction stay pending?

Indefinitely in principle. In practice it is included when its fee becomes competitive, or dropped when nodes trim their queues — often after a few hours to a day.

Can I cancel a pending transaction?

You can usually replace it with a higher-fee transaction using the same nonce, either a corrected version or a zero-value transfer to yourself that cancels the original.

Can other people see my pending transaction?

Yes, on public chains. Anyone running a node can read the queue, which is what makes front-running possible for trades large enough to be worth targeting.

Do all blockchains have a mempool?

Most public chains have something equivalent, though the design varies. Some route transactions directly to a leader instead of gossiping them, which changes what is visible and to whom.

Mason Walker
About the authorMason WalkerEthereum & Layer-2

Mason Walker is an Ethereum & Layer-2 Editor at Crypto Almanac Daily, where he covers the rapidly evolving Ethereum ecosystem with a focus on staking, Layer-2 networks, rollups, protocol upgrades, and smart contract infrastructure. His reporting explores how Ethereum's technical innovations shape decentralized finance, tokenization, and Web3 applications. Mason specializes in breaking down complex protocol changes, network scalability solutions, validator economics, and the growing adoption of optimistic and zero-knowledge rollups into accessible, research-driven analysis. Before joining Crypto Almanac Daily, Mason covered blockchain infrastructure and emerging financial technologies, developing expertise in Ethereum's architecture and the broader smart contract ecosystem. His work combines technical accuracy with clear explanations, helping readers understand both the engineering behind blockchain networks and their real-world market implications. At Crypto Almanac Daily, Mason writes daily news, protocol deep dives, ecosystem updates, educational guides, and long-form research articles, providing readers with reliable insights into Ethereum's ongoing development and its role in the future of decentralized finance and digital assets.

This guide is educational and general in nature. It is not financial, investment, legal or tax advice, and it does not account for your circumstances. Crypto assets are volatile and you can lose the money you put in. See our editorial policy and methodology.

Keep reading

More from the almanac