Mastering the Mempool

8 Lessons to Help You Master the Mempool

We want to wish the entire community well during the COVID-19 pandemic. While things are turbulent right now, we wanted to share a new post that dives deep into the mempool so that you can dig into an important part of the Web3 ecosystem.


Blockchains are transaction machines. But on-chain data represents value-at-rest — confirmed transactions. While pre-chain, or mempool, data explores value-in motion — transactions in flight. 

To date, the industry has largely focused on value-at-rest. This is an important piece of the Web3 puzzle. But for any transaction to be included in a block, it must move through the mempool. And unlike the blockchain — which acts as a definitive record — the mempool is chaotic, fragmented, and often unpredictable. 

In the course of building infrastructure to monitor the mempool, we've learned a lot about how it works. And at ETHDenver 2020 Matt Cutler, Blocknative's CEO and co-founder, shared some important lessons in his talk Mastering the Mempool:

Read More
Nodes, Your Gateway To The Mempool

A Note On Nodes: Your Gateway To The Mempool

Nodes act as a gateway to the Ethereum network. Before a miner can include your transaction in a block, a node must first accept it. And understanding how nodes accept transactions can unlock insights into how Ethereum works.

Our goal with this Mastering the Mempool series is to help you understand this crucial — but often under-explored — element of Web3. We suggest starting with our first post in the series, where we cover many of the core concepts of the mempool. 

In this post, we explore how transactions enter the Ethereum mempool.

Read More
Diving deep into the world of the Mempool

Mastering the Mempool: Your Intro to In-Flight Transactions

The mempool is the gateway to the blockchain. Before anything can be written on a block, it must first move through the mempool. And this important piece of Web3 is often overlooked.

Since the mempool dictates how every transaction gets written to and confirmed on-chain, understanding the mempool can help you understand what is happening with your in-flight transactions and unlock deep insights into how blockchains work.

In the course of building infrastructure to monitor the mempool, we've learned a lot about how it works. We want to share our insights about this fascinating part of the Ethereum ecosystem. To start, let’s introduce what the mempool is and why it matters to you and your Dapp.

Read More
post-speed-up

Ethereum Speed Up Transactions: How They Work and What They Mean For Dapps

Recently, we published a post covering Canceled Transactions and How They Break Dapp UX. Based on the positive feedback we received from the community, we are excited to dive into the world of Ethereum Speed Up Transactions — what they are, how they are different than Cancels, and the implications for your Dapp. [We recommend first reviewing our Cancel Post.]

Read More
post-cancelTransaction (1)

Everything You Need to Know About Canceled Transactions – and How They Break Dapp UX

Is your Dapp displaying incorrect information to users? It probably is — through no fault of your own.

Since the start of the year, we have conducted more than 30 Dapp Transaction Usability Audits. Every Audit involves 50+ unique quantitative metrics and qualitative evaluations. One surprising finding: we have yet to audit a Dapp that cleanly handles either Canceled or Sped Up transactions. Why? 

Read More

Building a Dapp or Wallet?

Give users real-time updates on blockchain transactions. Boost confidence. Increase engagement. Improve retention. Drive growth.

Click Here to Book a Demo