Solana
Simulated route
$124.50 model
Example
Ethereum
Private bundle
$840.12 model
Example
BNB
Liquidation test
$45.20 model
Example
Base
Arbitrage test
$12.05 model
Example
Solana
Jito bundle
$310.00 model
Example
Polygon
Route check
$8.45 model
Example
Solana
Simulated route
$124.50 model
Example
Ethereum
Private bundle
$840.12 model
Example
BNB
Liquidation test
$45.20 model
Example
Base
Arbitrage test
$12.05 model
Example
Solana
Jito bundle
$310.00 model
Example
Polygon
Route check
$8.45 model
Example
TraderEvaluation 阶段⏱ 5 分钟阅读

How to Read the Mempool: A Beginner's Field Guide for 2026

**Answer first** — Reading the mempool is pattern-matching for transactions that haven't been included yet. In 2026 the public mempool on Ethereum is mostly dominated by spam and d

Streaming mempool data with annotated transaction patterns
FR
FRB 团队MEV 专家
最近更新
#Mempool#MEV#Beginner#EVM#Education

Answer first — Reading the mempool is pattern-matching for transactions that haven't been included yet. In 2026 the public mempool on Ethereum is mostly dominated by spam and decoys, but on most L2s it's still a usable signal source. The five patterns worth learning to recognize on sight are: large swaps, multi-hop router calls, oracle-update bundles, liquidation-trigger setups, and unbalanced mints. Once you see them, MEV opportunities are obvious. Until then, mempool data is just noise.

If you haven't read What is MEV, start there.

What the Mempool Actually Is

A pool of unconfirmed, signed transactions broadcast by users to the network, waiting for inclusion in a block. Each transaction has:

  • from, to, value
  • data (calldata — the encoded function call and args)
  • gasLimit, gasPrice / maxFeePerGas
  • nonce

In 2026, "the mempool" is plural:

  • Public mempool (Geth, Reth, Erigon, Nethermind defaults) — anyone can subscribe via eth_subscribe('newPendingTransactions').
  • Private mempools — Flashbots Protect, MEV-Share, builder-only pools. Not visible to public WSS.
  • Sequencer queues (L2s) — varies; some publish, some don't.

Most retail searchers are reading the public mempool. Most institutional flow has migrated to private. That asymmetry shapes what you'll see.

Setting Up a Read-Only Mempool Stream

Minimum viable setup:

  1. A WSS endpoint with pendingTransactions subscription. See Best WSS Endpoints by Chain.
  2. A decoder. Either ethers.js with ABI lookups, or a hosted decoder like Blocknative.
  3. A filter — most pending txs are noise.

Subscription example (ethers v6):

js

js
const ws = new WebSocketProvider(WSS_URL);
ws.on('pending', async (txHash) => {
  const tx = await ws.getTransaction(txHash);
  if (!tx) return;
  // filter and decode here
});

Expect 50–500 pending tx/sec on Ethereum mainnet at peak. Streaming is fine; storing all of them is not.

The Five Patterns Worth Learning

1. Large Swaps (the simplest signal)

A pending Uniswap router call with a value in the millions of dollars equivalent is the canonical MEV target. Read the calldata to extract:

  • Input token + amount in
  • Output token + amount out (minimum)
  • Slippage tolerance

If slippage > 1% on a multi-million swap, there's typically a backrun-able imbalance. See Backrun vs Sandwich Strategy.

2. Multi-Hop Router Calls

Swaps routed across 3+ pools usually create transient imbalances at intermediate pools. Decode the path; check the middle pools for arb opportunities post-execution.

3. Oracle-Update Bundles

Chainlink price-update transactions arrive in clusters before liquidations. If you see oracle update + immediate Aave/Morpho call on the same block, a liquidation is being opened. Knowing oracle update timing is half the liquidation strategy.

4. Liquidation-Trigger Setups

Specific calldata patterns to liquidation-eligible positions. On Aave v3, look for liquidationCall(...) selector 0x00a718a9. Tracking the position health factor off-chain is what tells you which positions are about to flip.

5. Unbalanced Mints / Burns

Liquidity-add transactions where the ratio is off-market signal a price gap forming. Pre-position on the side that's about to be cheap.

What's Noise

The mempool is mostly noise:

  • Failing-tx spam (nonce conflicts, insufficient balance) — ignore
  • Approval transactions (approve()) — not directly useful
  • Self-transfers between own wallets — ignore
  • ERC-20 transfers under $1k — usually irrelevant
  • Replay-protected duplicates — count once

Filter aggressively. A good filter cuts the firehose to ~5% of input.

Why the Mempool Is Less Useful in 2026

Three structural shifts since 2023:

  1. Private order flow. Most large retail swaps now route through Flashbots Protect or MEV-Share by default in major wallets (MetaMask, Rabby). They never hit the public mempool.
  2. Stealth mempool spam. Sophisticated actors broadcast decoy transactions to mislead naive searchers. Acting on every "big swap" without simulation gets you sandwiched yourself.
  3. L2 sequencer asymmetry. On Base/Arbitrum, the sequencer sees the queue first. By the time a tx hits a public WSS, the sequencer has already ordered it.

So the public mempool is a secondary signal source in 2026. Primary signal is:

  • Direct sequencer WSS where available
  • Builder/relay private streams (paid)
  • On-chain state (every block)

Reading Calldata: The Skill That Compounds

Every meaningful mempool tx has calldata. Learn to read it. Tools that decode automatically:

  • ethers.Interface with the right ABI
  • Etherscan decode endpoint
  • Tenderly transaction inspector
  • Foundry's cast 4byte-decode

Manually:

0x38ed1739 — swapExactTokensForTokens
0x18cbafe5 — swapExactTokensForETH
0x7ff36ab5 — swapExactETHForTokens
0xb6f9de95 — swapExactETHForTokensSupportingFeeOnTransferTokens
0x00a718a9 — liquidationCall (Aave v3)
0x52aaef71 — liquidate (Compound)

Memorize the top 10 selectors for whatever chains you operate on.

Building a Mental Filter

After 2–3 weeks of watching, you'll start subconsciously noticing patterns:

  • "That's a big USDC→WETH on Uniswap V3 fee 5bps"
  • "That nonce gap means there's a previous tx pending"
  • "That gas tip is 3x median — they want fast inclusion"

This intuition is what separates effective searchers from people running off-the-shelf bots. FRB Agent automates the execution but still benefits enormously from operators who can read the stream when something weird happens.

For the first 4 weeks of MEV operation:

  1. Watch a filtered mempool stream 30 min/day.
  2. Pick 3 large pending swaps; predict outcome before block confirms.
  3. Compare to actual block.
  4. Track your prediction accuracy.

You'll be a useful operator after about 80 hours of practice. There's no shortcut.

Mempool on Solana

Solana doesn't have a traditional mempool — transactions go directly to the leader. The closest equivalent is monitoring:

  • Validator queues (via Jito API)
  • Pre-leader transmission via gulf-stream (limited public visibility)
  • Block-by-block state changes (post-hoc but fast)

For Solana flow see Solana MEV vs Ethereum MEV.

FAQ

Can I make money from just watching the mempool manually?

Almost never. By the time a human sees and acts on a tx, the next block has confirmed. Mempool reading is for configuring strategies, not for execution.

Yes. The public mempool is, by definition, public. Reading it is not different from reading public blockchain state.

Do I need a paid WSS provider?

For learning, no — public RPCs work. For production, yes — public providers throttle pendingTransactions subscriptions aggressively.

Will the mempool disappear with private order flow?

On L1, possibly. Public mempool volume has fallen 40%+ since 2022. On L2s, usage patterns differ; some L2s never had a public mempool.

Does FRB Agent show the mempool to me?

Yes, in the dashboard's "Mempool Tape" view. Filtered to relevant transactions for your enabled strategies.


This article is educational. Mempool reading is a skill that takes weeks of practice. Not financial advice.

阅读后的下一步

启动 FRB 控制台

连接您的钱包,通过 6 位 PIN 码配对节点客户端,然后分配上述合约。

需要安装程序?

下载并验证 FRB

获取最新安装程序,将 SHA‑256 与 Releases 对比,然后按照安全启动清单操作。

查看 Releases 和 SHA‑256
分享𝕏 推特in LinkedInf Facebook

相关文章

延伸阅读与工具

讨论

暂无笔记。添加第一条观察,或在以下平台与团队分享链接 X (@MCFRB).

留下笔记
笔记仅存储在您的本地浏览器中。

掌控脉动

扩展您的执行能力

通过探索完整的 FRB 工具包来最大化您的优势。从机构级遥测到随时可导出的策略脚本。

CTA

安装 FRB 代理

下载经过验证的 Windows 版本并检查 SHA-256。

CTA

阅读快速入门文档

与运营和合规团队分享 15 分钟的设置流程。

CTA

启动控制面板

配对节点客户端并实时监控 Ops Pulse。

准备进化了吗?

迈出下一步

无论您是在验证终端安全,还是在启动您的第一个交易包,FRB 之旅都从这里开始。

推荐

安装 FRB 代理

安全的 Windows 版本,通过 SHA-256 验证以确保最高完整性。

推荐

阅读快速入门文档

15 分钟掌握设置流程:从钱包配对到第一个交易包。

推荐

启动控制面板

实时监控您的 Ops Pulse 并管理交易路由。