Mempool BIP-110

EDIT, NM the latest version is v3.2.1.1. I used this rather long versioning in order to track what version it is origionally forked from. The latest update fixes the bug where the orange decorations disappear, and draws most of the mining pool icons.

1 Like

Thanks. I did notice a new version was released

I do see a bug in the latest version I’ll need to fix:

Ths bar is supposed to fill up as blocks signal within the sliding window (if 55% is hit, then the soft fork activates early). It isn’t counting the one signalling block though :frowning:

1 Like

I understand the bar reporting is buggy but I notice a bar on screen saying

Scanning blocks for BIP-110 data: 4%

Scanning ALL blocks?

Yes, it has to examine the contents of each block to identify violations, and then tag two properties to each block (number of violating transactions, and percentage of block space in violation). This process scans all blocks since Taproot activated, since that’s the genesis of what BIP-110 primarily targets. Technically there could be large OP_RETURN’s before then, but since there were mempool policy filters in place since 2014, you’d be scrolling a long time to try and find one. The process is throttled way down so that it isn’t consuming a huge amount of resources (should finish in a couple of days)

1 Like

You find anytime for this yet?

Not yet. I’ve been preparing to record a video for the big project I’ve been working on for the last couple of months (won’t reveal more yet, though if you follow my GitHub account you might have an idea). I will definitely get back to focusing on my ant-spam and BIP-100 projects next.

1 Like

Yes…I think I know what your working on. Looking forward to it actually.


March 27, 2026. Barefoot Mining

I also see Signaling=1 (should be 2 …weird it didn’t pick up the first one earlier)

1 Like

I don’t have the BIT 4 SIGNAL bar on my instance so don’t see BIP-110 deployment detail.
Feels like I’m missing something?

Just checked Paul’s opening post so understand why I don’t get the same detail.

Yet another one today.

I noticed that the BIP 4 signals is only lasting a little while though…seems it resets to zero after the block further into the ledger. Not a huge deal but it nice to see that 3 OCEAN miners are signalling BIP-110

1 Like

Yes, I think it only sees them when they are in the immediate cache upon loading, or when the UI is left open. I think the issue is that it doesn’t save the BIP110 bit with the rest of the high-level block properties. Should be a simple fix.

2 Likes

I have been using this for a few weeks now, thank you for releasing it. Looking forward to the update to the block counter especially now that more BIP-110 blocks are being mined :slightly_smiling_face:

Here is an interesting block that was mined recently:

This is a consolidation transaction which perportedly contains an input that would have violated the BIP-110 rule on large push data – except that rule had an update/clarification added to the BIP (Rule 2 witness exemptions). This is actually a false positive.

I’ve updated the logic to match the current wording of the BIP (released as v3.2.1.3, also on Umbrel):

I also fixed the error that was miscounting signalling blocks, and added an interface for browsing the most recent signaling blocks. If the UI looks weird after the update, you may need to do a hard refresh (or uninstall/ reinstall the app if that doesn’t fix it).

I don’t have any ARM devices to test the ARM builds for Start9 or Umbrel, so if anyone does have one of those and runs into a problem, let me know if you’d like to set up a call to help debug the issue and get the ARM builds working.

This release is also the first one to support StartOS 0.4.0 (there are two builds on the release page, similar to how I did the HashGG releases)

2 Likes

Unable to locate the Umbrel release on their app store

You have to add Paul’s community app store for his Mempool build to your Umbrel app store. Same way you install HashGG.

At the moment, each of my apps have a separate community app store. I’m consolidating them into one (like I did for Start9), so should hopefuly have that up later today. I’ll post the new link to add once it is reaady.

2 Likes

I’m behind the curve with HashGG but aiming to get on the pace.

Mempool BIP110 does not run after update OS3.5.1. to 4.0. It askes to download ‘fulcrum’. We have already Electrs running. Is Fulcrum the right way now to go on?