Friday, October 23, 2026
Archived at the end of the day (US Eastern). Price, the lock, the Knots fight and what people are saying.
🔒 16,522 XBT locked, unlock in 1,198 blocks (about 8 days). Live unlock tracker
What changed
- Spamchrisguida approved Knots #422
- SpamNew Knots PR #481: policy: relay only known input script shapes and count their unproven fields as datacarrier bytes
- LockNew Knots PR #480: 45 Day Maturity Softfork - Permanent
- BuildKilowallet released Kilowallet 1.2.5-beta1 (pre-release)
- LockKnots #469 was closed without merging: Softfork: Continue RDTS, with a rolling 40320-block (~280-day) coinbase maturity (builds on #467)
- LockAri4ka approved Knots #467
- LockAri4ka approved Knots #476
- BuildKilowallet released Kilowallet 1.2.4
- BuildKilowallet released Kilowallet 1.2.4-beta2 (pre-release)
- BuildKilowallet released Kilowallet 1.2.4-beta1 (pre-release)
- BuildKnots community builds released Bitcoin Knots 29.4.3.knots20260508rc4 (community test build) (pre-release)
Said today on the Knots PRs
“Re-tested 98f8ea8: the chainparams revert fixes validationchainstatemanagertests (passes now). One assertion left in coinbasematuritytests.cpp:48 (testnet4): testdeployment.stopheight == testconsensus.CoinbaseMaturityLongReleaseHeight fails [158110 != 158111]. It needs - 1 like the mainnet check above it.”
geobees on #480 · 2h ago
“Tested 235347e (Ubuntu on WSL2, GCC 15.2.0, no GUI). Not an ACK yet, one unit test regression: Fails: validationchainstatemanagertests/chainstatemanagersnapshotrevalidationwaitsforbackground validationchainstatemanagertests.cpp(703): check marker.stopheight == 102 has failed [103 != 102] The same test passes on the base (58398baf33, 10 test cases, no errors), so this comes from the PR. Cause: the shared helper …”
geobees on #480 · 2h ago
“I made a very similar propsal with 3 lines of code outside of tests, expires never. 480”
FlyTheElephant1 on #467 · 6h ago
“no consensus reached”
ZERODAYKEK on #469 · 7h ago
“tested ACK 83a1f681da848e9b6a4fa9661890917f5763a491 Re-tested after the end-bound commits (5f5affafe2..83a1f681da): - Built without GUI. coinbasematuritytests and the full testbitcoin suite pass. - featurerollingmaturityendbound.py, mempoolrollingcoinbasematurity.py and mempoollongcoinbasematurity.py pass. - Manual regtest with -testcoinbasematurityrolling=150:300:200:260, checked through testmempoolaccept and …”
Kilombino on #476 · 8h ago
Lock proposals still open
- #468 T.Softfork: consensus: 180-day rolling coinbase maturity from height 979919 until RDTS expiry 4 approvals
- #404 Consensus: Batched extended coinbase maturity temporary softfork 1 approval
- #409 Consensus: Batched extended coinbase maturity temporary softfork /w hash based random maturity instead of deterministic height based 1 approval
- #429 T.Softfork: Long coinbase maturity (part 2 of 3): extend from 45 days to 1 year 1 approval
- #476 Softfork: 1-year rolling coinbase maturity, no release cliff, independent of RDTS 1 approval
- #478 Softfork: 180-day rolling maturity from 973440 built on #468 1 approval
- #397 [WIP] consensus: Relock outputs of early coinbase spends 0 approvals
- #434 T.Softfork: Release long coinbase maturity in four periods 0 approvals
- #480 45 Day Maturity Softfork - Permanent 0 approvals
Stories and takes
- The 180-day lock dropped its cliff fix. XBT's unlock is back on xbt.live
- Spending Bitcoin (XBT) At Steak 'n Shake Bitcoin University