Murch
24e96e870f
process: Created ↦ Assigned
...
```
sed -z -i 's/Created: /Assigned: /' bip-0*.md
sed -z -i 's/Created: /Assigned: /' bip-0*.mediawiki
```
2026-01-12 14:29:51 -08:00
Yuval Kogman
85c9385e20
Allow Version field in checks as per BIP 3
2026-01-12 14:29:16 -08:00
Murch
ebefd42cc8
editor: Remove outdated comment from README table
2026-01-12 14:29:15 -08:00
Murch
6829b943bd
process: Drop unused Discussions-To Header
2026-01-12 14:29:13 -08:00
Murch
38f525beac
BIP372: Drop redundant Discussions-To Header
...
BIP2 states that the Discussions-To header should only be used if the
proposal was discussed somewhere else beside the Bitcoin Developer
Mailing List. Therefore, the only use of the Discussions-To header in
the repository is unnecessary and can be removed before the header is
abolished.
2026-01-12 14:29:12 -08:00
Murch
b712509434
process: Update license check
2026-01-12 14:29:10 -08:00
Murch
fea4a0b0c5
process: Increase title limit
2026-01-12 14:29:09 -08:00
Murch
3fddf95984
process: Allow Deputies header
2026-01-12 14:29:07 -08:00
Murch
5207ef92a5
process: Author ↦ Authors
...
```
sed -z -i 's/Author: /Authors: /' bip-0*.md
sed -z -i 's/Author: /Authors: /' bip-0*.mediawiki
```
Also align correctly in case of multiple authors.
2026-01-12 14:29:00 -08:00
Murch
59730dec4f
process: Remove Comments-URI and -Summary
...
```
sed -i '0,/Comments-Summary/{/Comments-Summary/d}' bip-0*md
sed -i '0,/Comments-Summary/{/Comments-Summary/d}' bip-0*mediawiki
sed -i '0,/Comments-URI/{/Comments-URI/d}' bip-0*md
sed -i '0,/Comments-URI/{/Comments-URI/d}' bip-0*mediawiki
```
Then reset the BIPs with non-empty comment wikis:
- bip-0037.mediawiki
- bip-0038.mediawiki
- bip-0039.mediawiki
- bip-0042.mediawiki
- bip-0044.mediawiki
- bip-0047.mediawiki
- bip-0049.mediawiki
- bip-0060.mediawiki
- bip-0061.mediawiki
- bip-0074.mediawiki
- bip-0075.mediawiki
- bip-0077.md
- bip-0084.mediawiki
- bip-0090.mediawiki
- bip-0118.mediawiki
- bip-0125.mediawiki
- bip-0150.mediawiki
- bip-0151.mediawiki
- bip-0152.mediawiki
- bip-0171.mediawiki
- bip-0172.mediawiki
- bip-0173.mediawiki
- bip-0174.mediawiki
- bip-0176.mediawiki
- bip-0178.mediawiki
- bip-0199.mediawiki
- bip-0322.mediawiki
- bip-0340.mediawiki
- bip-0341.mediawiki
2026-01-12 14:28:37 -08:00
Murch
01352f7f40
process: Post-History ↦ Discussion
...
Also line up with additional items in the lines below.
```
sed -i -z 's/ Post-History: / Discussion: /' bip-0*.md
sed -i -z 's/ Post-History: / Discussion: /' bip-0*.mediawiki
```
2026-01-12 14:28:06 -08:00
Murch
863573ab0f
BIP135: Move discussion to correct header
2026-01-12 14:22:41 -08:00
Murch
a233bde4af
process: Standards Track ↦ Specification
...
```
sed -z -i 's/Type: Standards Track/Type: Specification/' bip-0*.md
sed -z -i 's/Type: Standards Track/Type: Specification/' bip-0*.mediawiki
```
After the scripted changes, the changes to BIP-40, BIP-41, and BIP-63
were undone, because it breaks CI.
These three BIPs only exist conceptually and their proposal documents
are missing which causes changes to them ot break the CI. I defer the
changes to these BIPs to a separate pull request to get CI to pass.
2026-01-12 14:22:40 -08:00
Murch
ff1f3b36f8
process: Superseded-By ↦ Proposed-Replacement
...
sed -z -i 's/Superseded-By: /Proposed-Replacement: /' bip-0*.md
sed -z -i 's/Superseded-By: /Proposed-Replacement: /' bip-0*.mediawiki
2026-01-12 14:22:38 -08:00
Murch
66defbdc03
process: Deferred/Obsolete/Rejected/Replaced/Withdrawn ↦ Closed
...
```
sed -z -i 's/Status: Deferred/Status: Closed/' bip-0*.md
sed -z -i 's/Status: Deferred/Status: Closed/' bip-0*.mediawiki
sed -z -i 's/Status: Obsolete/Status: Closed/' bip-0*.md
sed -z -i 's/Status: Obsolete/Status: Closed/' bip-0*.mediawiki
sed -z -i 's/Status: Rejected/Status: Closed/' bip-0*.md
sed -z -i 's/Status: Rejected/Status: Closed/' bip-0*.mediawiki
sed -z -i 's/Status: Replaced/Status: Closed/' bip-0*.md
sed -z -i 's/Status: Replaced/Status: Closed/' bip-0*.mediawiki
sed -z -i 's/Status: Withdrawn/Status: Closed/' bip-0*.md
sed -z -i 's/Status: Withdrawn/Status: Closed/' bip-0*.mediawiki
```
```
sed -i 's/| Deferred/| Closed/' README.mediawiki
sed -i 's/| Obsolete/| Closed/' README.mediawiki
sed -i 's/| Rejected/| Closed/' README.mediawiki
sed -i 's/| Replaced/| Closed/' README.mediawiki
sed -i 's/| Withdrawn/| Closed/' README.mediawiki
```
2026-01-12 14:22:36 -08:00
Murch
5d3ceb3773
process: Final/Active ↦ Deployed
...
```
sed -z -i 's/Status: Active/Status: Deployed/' bip-0*.md
sed -z -i 's/Status: Active/Status: Deployed/' bip-0*.mediawiki
sed -z -i 's/Status: Final/Status: Deployed/' bip-0*.md
sed -z -i 's/Status: Final/Status: Deployed/' bip-0*.mediawiki
sed -i 's/| Active/| Deployed/' README.mediawiki
sed -i 's/| Final/| Deployed/' README.mediawiki
```
2026-01-12 14:22:33 -08:00
Murch
6760ba8738
process: Proposed ↦ Complete
...
Amend CI script to new statuses and update existing status field values
in table and BIPs.
```
sed -z -i 's/Status: Proposed/Status: Complete/' bip-0*.md
sed -z -i 's/Status: Proposed/Status: Complete/' bip-0*.mediawiki
sed -i 's/| Proposed/| Complete/' README.mediawiki
```
2026-01-12 14:22:30 -08:00
Murch
2f497a2bbe
process: Clarify handling of controversial BIPs
...
It is preferable to close PRs over having them stuck in controversy
limbo indefinitely.
2026-01-12 14:22:29 -08:00
Murch
68c12c7f7a
process: Update README to match BIP3
2026-01-12 14:22:27 -08:00
Murch
4f412a4af0
process: Activate BIP3, close BIP2
2026-01-12 14:22:25 -08:00
Olaoluwa Osuntokun
1a75a3dc13
Merge pull request #1982 from instagibbs/2025-09-p2a
...
BIP 433: Add P2A BIP
2026-01-08 19:18:05 -08:00
Tim Ruffing
e2f9fe0c04
BIP-327: correct DeterministicSign pubnonce and key length ( #2071 )
...
Co-authored-by: lisenokdonbassenok <lisdonbassa@gmail.com>
2026-01-05 10:23:11 -08:00
Jon Atack
fc00f51c22
Merge pull request #2057 from maradini77/patch-2
...
BIP158, refactor: remove duplicate conditional
2025-12-26 07:24:58 -08:00
Anthony Towns
04b448b599
CI: commit README.mediawiki delta from script to git ( #2063 )
...
Use a hardcoded delta rather than requiring the delta to never change,
so that it can be changed deliberately when desired without breaking CI.
Also avoids the need to checkout the previous commit, so no longer
changes the repository state.
2025-12-19 19:18:41 -08:00
Jon Atack
46858e5b1f
Merge pull request #2058 from kurahin/fix/bip322-proof-of-funds-inputs
2025-12-16 17:59:57 -08:00
VolodymyrBg
1e663c2150
BIP-337: fix incorrect reference in Input Data Outpoint row ( #2053 )
...
* BIP-337: fix incorrect reference in Input Data Outpoint row
* Fix typo in BIP 337
2025-12-15 18:17:04 -08:00
Jon Atack
f427295acc
Merge pull request #2051 from murchandamus/2025-12-bip3-address-activation-motion-feedback
2025-12-15 15:16:23 -08:00
Jon Atack
870c7629ae
Merge pull request #2056 from ajtowns/202512-bip325-signet-powlimit
...
bip-325: document signet minimum difficulty
2025-12-15 10:40:23 -08:00
Ben Westgate
98935ff1f9
BIP93: terminology, typo, and phrasing fixups ( #2052 )
...
* Change master seed to secret in most places, ''t'' to ''k'' and other term fixes
* Replace deleted linebreak, delete vestigal oxford commas
* errors->random errors, fix newlines, vector5: secret seed->codex32 secret
reduced the heading level of checksum and error correction to make the table of contents easier to parse.
Moved Master seed Encoding to be below Unshared Secret.
* BIP93: change codex32 characters to bech32 characters
* Fix hrp length off by 1 bug. Refactor validity condition to read easier.
2025-12-15 09:29:21 -08:00
kurahin
80b4b2a6bd
BIP-322: fix proof-of-funds inputs wording
2025-12-14 22:32:04 +02:00
maradini77
76059ea230
Update gentestvectors.go
2025-12-14 17:54:59 +01:00
Anthony Towns
56e909458b
bip-325: document signet minimum difficulty
...
This was implicit in the genesis block's nbits value, but better to be clearer.
2025-12-14 06:00:53 +10:00
Murch
897fa1b9df
bip3: Do not waste community’s time
...
Co-authored-by: jon@atack.com
2025-12-11 13:30:24 -08:00
Murch
a9308f362e
bip3: Require technical soundness
...
Co-authored-by: jon@atack.com
2025-12-11 09:12:46 -08:00
Murch
41fe83f750
bip3: Add and backfill Changelog section
...
The Version header is omitted at this time, as it is not permitted under BIP 2.
2025-12-11 08:56:35 -08:00
Murch
f389e9b1bb
bip3: Avoid onus
2025-12-11 08:56:33 -08:00
Murch
f29514f21c
bip3: Fix capitalization and drop footnote
2025-12-11 08:56:31 -08:00
Luke Dashjr
5fd4162378
bip-0003: Changes from BIP 2: Make it match actual spec
2025-12-11 08:56:30 -08:00
Luke Dashjr
86d9737e41
bip-0003: Move Type header responsibility to the author(s)
2025-12-11 08:56:28 -08:00
Murch
e44d11ebb9
bip3: Clarify that draft needs to be discussed on ML
2025-12-11 08:56:27 -08:00
Murch
25810a0a4a
bip3: Avoid implying BIP editors must reply to every ML post
...
Co-authored-by: Luke Dashjr <luke-jr+git@utopios.org>
2025-12-11 08:56:25 -08:00
Murch
6f62034db8
bip3: Clarify editor assignment of BIP numbers
...
Adopted from:
a399d0791d k
Co-authored-by: luke+github_public@dashjr.org
2025-12-11 08:56:22 -08:00
Murch
56ac1c2686
bip3: Broaden reference implementation formats
...
Based on Luke Dashjr’s b46e8195914fc3479760fef4c443390c01825e63
2025-12-09 15:54:39 -08:00
Murch
3d07d12de5
Revert "BIP3: add guidance on originality, quality, LLMs"
...
This reverts commit d083ce5a9b9d96bbbedec94a3c7878df11edd085.
2025-12-09 14:53:26 -08:00
Galoretka
6ce21f4eae
bip-373: Fix GLOBAL_XPUB key name and clean up compressed vs x-only note ( #2007 )
...
* bip-373: Fix GLOBAL_XPUB key name and clean up compressed vs x-only note
* add requires
2025-12-09 08:33:04 -08:00
Jon Atack
7635df6fd3
Merge pull request #2034 from hodlinator/2025/11/bip53/inversion_typo
2025-12-09 08:30:36 -08:00
Greg Sanders
ab9bc69f93
Add BIP433 Pay to Anchor (P2A)
2025-12-09 11:11:03 -05:00
Jon Atack
d00a52376d
Merge pull request #2009 from radik878/fix/bip-0371-psbt-key-sig-name
...
BIP-371: use canonical PSBT_IN_TAP_KEY_SIG in invalid test titles
2025-12-08 12:53:29 -08:00
Mark "Murch" Erhardt
618ce32488
Merge pull request #2028 from scgbckbone/bip-0373-wording
...
nit: improve `PSBT_IN_MUSIG2_PARTIAL_SIG` wording
2025-12-08 11:38:05 -08:00
Mark "Murch" Erhardt
e15bba9273
Merge pull request #1971 from brunoerg/2025-09-psbt-invalid-data-size
...
bip174: add test case for an invalid valuedata due to its size
2025-12-08 11:34:42 -08:00