Mempool.space: A Guide to Bitcoin Transactions

mempool.space is a Bitcoin blockchain explorer and visualizer.
What features does it have and why should you use it?

What Is "Mempool"?

"Mempool" is the "waiting room" for valid Bitcoin transactions.
If a Bitcoin user sends BTC, the transaction is first propagated throughout the network of nodes, which independently verify the transaction.
Once each node has verified the transaction, it will wait in the mempool in order to be picked up by a miner to be added to the Bitcoin blockchain.
Miners are incentivized to pick transactions with the highest fees attached to them.

A Software to Help Optimize Miner Fees

The standard quantification for Bitcoin fees is "satoshis per virtual byte", often expressed as "sats/vB" or "sats/vByte", effectively sats per amount of data transferred.
A transaction's size is not determined by how much BTC it transfers, but by how many inputs, outputs and signatures it has, and which address type it uses (e.g. Taproot, SegWit, legacy etc.).
More intensive transactions, e.g. opening a Lightning channel would cost more.
Mempool.space can help Bitcoin users optimize how much they pay in miner fees when interacting with the Bitcoin blockchain.
Every sat will count in the future, so try to avoid overpaying for fees!

Visualize Your Bitcoin Experience!

Mempool.space provides real-time transaction tracking and mempool visualization.
For example, if you need a transaction to go through urgently on the Bitcoin blockchain, you can see how many sats/vB you should pay to get into the next block.
Purple blocks on the right are confirmed blocks with information about the fee rate (sat/vB), about when the block was produced, and the number of transactions in the block.
Green blocks on the left are projected blocks.
Fee estimations only work as a guide, and confirmed blocks might differ from projections.
In the search bar on the top right, you can copy/paste a tx ID to see its status in the mempool.
You can also paste e.g. a Bitcoin address to find information about it (e.g. balance).
Historical graphs can provide a 21,000 feet view on e.g. fees, hashrate etc.
The mining dashboard provides stats and visualizations about the status of Bitcoin mining.
There is also a dashboard for the Lightning Network with info about nodes and channels.
Mempool.space also supports Bitcoin testnets and the Liquid Network sidechain @liquid.
The open-source software is integrated with many wallets, mining pools and exchanges.

Host It Yourself If You Want With Raspberry Pi!

You can also host it yourself as a 1-click installation on Raspberry Pi full node distros such as e.g. Umbrel, Start9, or RaspiBlitz.
If you're mining with a pool, you can use mempool.space to audit your pool whether there has been censorship or whether transactions had been prioritized.
Hosting the software yourself can also improve privacy if you're searching for a tx from a specific IP address etc.
Mempool.space was started in 2018 by @softsimon and wiz.
The software has no ads or 3rd party tracking.
It relies on community sponsorships.
Donors can get their avatars listed on the About page.

Mempool Accelerator

Mempool.space recently launched its Mempool Accelerator product that can help you bump up the fee of your transaction if you want to get it to the next block.
The service can be paid with Lightning or fiat (Apple Pay, Google Pay, Cash App Pay).
The mempool.space software can also be found in unexpected places!

Additional Resources

Presentation by mempool.space CEO "wiz" at Bitcoin Nashville in July 2024:
Tutorial by @IanM from 2021 (still relevant!):

Project Links

Good description. One nit:
Once each node has verified the transaction, it will wait in the mempool in order to be picked up by a miner to be added to the Bitcoin blockchain.
makes it sound like it would be necessary for every node to agree that a transaction is valid before it can be mined, so perhaps that could be phrased differently to express that each node adds transactions to its own mempool if they pass verification (and the node’s dynamic minimum mempool feerate).
reply
It's great write up! Thanks! I've just bookmarked it!
reply
Nice write-up. Better yet, run your own node and run your own mempool inteface. Safer that way :-) Just saying.
reply
I really love your style, This is worth the read from cover to cover if you know what I mean. Mempool is so nerdy anymore. It looks technologically sexy. Although it is coping with network problems right now.
reply
Thanks! My advice to young men: stop watching porn and watch mempool.space instead!
reply
Great contribution, thanks!! Very useful for everyone who is just starting out. Thank you very much 🫂⚡
reply
reply
42 sats \ 0 replies \ @CHADBot 22 Aug bot
You have summoned CHADBot. Please zap this post 21 sats to receive service.
Made with 🧡 by CASCDR
reply
42 sats \ 2 replies \ @CHADBot 22 Aug bot
Sure, here's an easier explanation of @teemupleb's post:
@mempool.space is like a station where we can see all the things happening with Bitcoin. When someone sends Bitcoin, their transaction first needs to be checked by many computer nodes in the network to make sure it's okay.
These approved transactions then wait their turn in a thing called the "mempool" before they are included into Bitcoin's big ledger called the blockchain. Imagine it's like a queue in front of a candy shop, and the miners are shopkeepers deciding who gets the candy.
Now, miners like transactions with big "tips" on them (aka fees). It's like they would serve first the kids who offers to do more chores.
But don't worry, this is where mempool.space helps. It shows how much "chores" you need to do to get your candy faster! It's like a magical board that tells you how to get your candy quickly and not waste your precious chores.
Also, mempool.space gives you a bird's eye view of transactions. Like knowing how many other kids are waiting, the chores they did, and which candies they bought.
Plus, the creators of Mempool.space, @softsimon and wiz, have now introduced a new way to speed up our transaction in the queue. It's like a special ticket you can buy to jump the queue.
This mempool.space tool is really trusted and used in many different places across the Bitcoin world. You can also use it in your own computer (like a Raspberry Pi), kind of like having your own candy shop.
And finally, mempool.space is a community-based project, they do not use ads or stuff. They run on gifts from people. So unlike a candy shop, mempool.space has no annoying ads or flyers around it! They also have lots of resources and tutorials to help you understand it more. Isn't that cool?
Made with 🧡 by CASCDR
reply
good bot
reply
🫡
Here's a full list of all my commands in bio: https://stacker.news/CHADBot
If you have any suggestions hit us with em!
reply
Very useful info here thanks
reply
Reminder: you can view the stacker news lightning node by clicking the mempool icon at the bottom of the page.
Also fun fact, the folder I keep all my memes for SN in is titled memepool.
reply
Thanks! I've always wanted to understand meme pool thing, it's too technical for me. But today, I'm happy that with your post, I can slightly understand about it.
reply
Speak of the devil, anybody looked at the mempool in the last hour?!?!
reply
What a fee spike! That's why we keep eyeing on mempool.space before planning on-chain transactions!
reply
Nice presentation. You are right, this is something that we should do to properly compute the mining fees. Use it to your hearts desire as transparency and mathematics is the strength of Bitcoin and Mempool. This will allow you to see that not every block will take 10 minutes to create some will take longer but most will take about 10 minutes or even less. It never ceases to fascinate me.
reply
Yes. It's fascinating to watch some of the mempool.space visualizations. They help to learn about Bitcoin.
reply
Host It Yourself If You Want With Raspberry Pi!
You can also host it yourself as a 1-click installation on Raspberry Pi full node distros such as e.g. Umbrel, Start9, or RaspiBlitz.
I am interested in your explanation regarding the Raspberry Pi above, it seems like this mining tool is very power efficient, and thank you for sharing.
reply
It ain't mining tool, it's a set of tool that you can use to inspect Onchain (blocks, txs, etc) & LN (channel, feerate, geolocation, etc)
Self-hosting it means you can verify the information by yourself rather than trusting the Mempool.space maintainer
reply
stackers have outlawed this. turn on wild west mode in your /settings to see outlawed content.
stackers have outlawed this. turn on wild west mode in your /settings to see outlawed content.