Bitcoin Inqusition 29.1 is now available from
This is based on Bitcoin Core 29.1.
This includes support for the following proposed consensus changes:
- BIP 118 SIGHASH_ANYPREVOUT (PR#84)
- BIP 119 OP_CHECKTEMPLATEVERIFY (PR#85)
- BIN-24-1 aka BIP 347 OP_CAT (PR#83)
- BIN-24-3 aka BIP 348 OP_CHECKSIGFROMSTACK (PR#87)
- BIN-24-4 aka BIP 349 OP_INTERNALKEY (PR#86)
The first two of these have been active on the default signet since block 106704 (2022-09-06), the third since block 193536 (2024-04-30), and the fourth and fifth have been triggered for activation so should be active at block 272592, due in a bit under a week.
Note that transactions making use of any of these new features will not be relayed by nodes that don’t support these features, so if you’d like your transaction to get to a miner, you’ll need to peer with other inquisition nodes. An easy way to do this is to specify addnode=inquisition.bitcoin-signet.net. By default, Bitcoin Inquisition nodes will advertise themselves via the subversion string, which can be viewed with bitcoin-cli -netinfo 3. See the 23.0 announcement for more details.
This release includes support for the send side of BIP 153 template sharing (PR#96), so nodes that support receiving templates but do not support the inquisition consensus changes can still achieve compact block reconstruction without requiring a round trip, if they peer with an inquisition node.