Latest Release
- Repository: bitcoin-inquisition/bitcoin
- Published on: 2025-09-30 06:35:48 UTC
- Version Tag: v29.1-inq
- By: ajtowns
- On GitHub: bitcoin-inquisition/bitcoin/releases
Bitcoin Inquisition 29.1 is now available.
It is based on Bitcoin Core 29.1 and includes heretical activation of BIP 118 (ANYPREVOUT), BIP 119 (CHECKTEMPLATEVERIFY), BIN-24-1 (BIP 347, OP_CAT), BIN-24-3 (BIP 348, OP_CHECKSIGFROMSTACK) and BIN-24-4 (BIP 349, OP_INTERNALKEY). By default it supports sending BIP 153 templates, but does not request them itself. It also includes an 'evalscript' subcommand for bitcoin-util that can be used to test script opcode behaviour.
This release defaults to the lowered minimum relay fee (0.1sat/vb) introduced in upstream 29.1, and the larger datacarrier limits expected to be introduced in upstream 30.0. It includes improved internal infrastructure support for new soft forks (easier management of soft forks, support for more concurrent soft forks, easier triggering of heretical activation).
What's Changed
- Include patches from 29.1 (a) by @ajtowns in https://github.com/bitcoin-inquisition/bitcoin/pull/91
- Include patches from 29.1 (b) by @ajtowns in https://github.com/bitcoin-inquisition/bitcoin/pull/92
- Backport uncapped datacarrier by @ajtowns in https://github.com/bitcoin-inquisition/bitcoin/pull/78
- Backport versionbits refactoring by @ajtowns in https://github.com/bitcoin-inquisition/bitcoin/pull/77
- Backport support for fuzz runs in debug builds by @ajtowns in https://github.com/bitcoin-inquisition/bitcoin/pull/80
- Forward port bitcoin-util evalscript and getdeploymentinfo script flags by @ajtowns in https://github.com/bitcoin-inquisition/bitcoin/pull/79
- Forward port setup commits to 29.x by @ajtowns in https://github.com/bitcoin-inquisition/bitcoin/pull/81
- miner script updates by @ajtowns in https://github.com/bitcoin-inquisition/bitcoin/pull/88
- Build system fixes by @ajtowns in https://github.com/bitcoin-inquisition/bitcoin/pull/97
- Simplify soft forks via code generation by @ajtowns in https://github.com/bitcoin-inquisition/bitcoin/pull/82
- Bump SCRIPT_VERIFY flags to 64 bit by @ajtowns in https://github.com/bitcoin-inquisition/bitcoin/pull/95
- Implement BIP 118 validation (SIGHASH_ANYPREVOUT) by @ajtowns in https://github.com/bitcoin-inquisition/bitcoin/pull/84
- Implement BIP 347 validation (OP_CAT) by @ajtowns in https://github.com/bitcoin-inquisition/bitcoin/pull/83
- Implement BIP 119 validation (CHECKTEMPLATEVERIFY) by @ajtowns in https://github.com/bitcoin-inquisition/bitcoin/pull/85
- Implement BIP 348 validation (CHECKSIGFROMSTACK) by @instagibbs in https://github.com/bitcoin-inquisition/bitcoin/pull/87
- Implement BIP 349 validation (OP_INTERNALKEY) by @instagibbs in https://github.com/bitcoin-inquisition/bitcoin/pull/86
- net: Provide block templates to peers on request by @ajtowns in https://github.com/bitcoin-inquisition/bitcoin/pull/96
Full Changelog: https://github.com/bitcoin-inquisition/bitcoin/compare/v29.0...v29.1-inq
Data updated on: 2025-10-15 20:56 UTC