Navigating the mempool is one of today’s modern bitcoin dev challenges. In this masterclass, we’ll dig deep into the various problems the mempool presents and techniques for over-coming them.
Expect to walk away with a better understanding of mempoolfullrbf, hands-on experience with both RBF and CPFP, and a good outline of the upcoming changes to mempool policies, such as package relay and v3 transactions. We’ll start with a quick version of the World Famous Bitcoin LARP, to make sure everyone has a good understanding of how the mempool and transaction gossiping works. (in-person only) We’ll then do some lectures around various mempool fee-bumping techniques, and see if we can figure out how to execute the bumps for ourselves in the LARP and in real life on testnet (using Replit or local copies of bitcoin-core, if you have them.) Next, we’ll move on to pinning attacks, anchors, and the current and prospective proposals for how to mitigate mempool risks while preserving miner paydays. About the Instructor: Nifty’s a long time mempool contemplatoor, her thoughts on mempools are probably best known via her classic bitcoin-dev mailing list post “the mempool is dead, long live the mempool”.
The ideal participant for this class is someone who works as a dev on projects that either deal with layer-2s like Lightning or work on applications that are subject mempool policy constraints.
The classic BIP for Replace by Fee rules
How to figure out how much to pay for a transaction
Technique for bumping up fees on a transaction in the network
How to reissue a transaction to raise the fees.
Restrictions on sending transactions and settings on your node for adjusting your mempool
Sending more than one transaction at a time
Which approach you use for paying for transactions changes the cost benefit. We’ll discuss this.
New updates and proposals for transactions propagation
What’s changing with the internal datstructures for bitcoin and how that will impact the mempool and mempool builders
We've answered the most common questions here.
Question not answered?
For courses on Udemy, we only accept fiat payments. For courses on our site, you can checkout with Bitcoin (onchain + lightning) or with a credit card (fiat)
You can get a full refund within the first week of the course. No questions asked.
Yes! Please contact us at [email protected]
Whether you're new to Bitcoin development or looking to go deeper, our courses give you the technical foundation to build, verify, and contribute with confidence.