1
0
mirror of https://github.com/bitcoin/bips.git synced 2025-12-22 14:45:19 +00:00

4397 Commits

Author SHA1 Message Date
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
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:
a399d0791dk

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
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
Mark "Murch" Erhardt
28616a4d0c
Merge pull request #2050 from yyhrnk/fix/bip390-musig-rawtr-usage
BIP-390: allow musig() under rawtr()
2025-12-08 11:10:44 -08:00
Mark "Murch" Erhardt
afa18e4dbb
Merge pull request #2044 from darosior/2511_bip54_forward_compat
bip-0054: update forward compat section with Bitcoin Core v30
2025-12-08 10:21:46 -08:00
yyhrnk
7e8facb479
BIP-390: allow musig() under rawtr() 2025-12-08 18:14:55 +02:00
Hodlinator
c569e23641
BIP53: Use different notation for txids and tx-bytes 2025-11-27 21:03:42 +01:00
Hodlinator
cbaedf2dfc
BIP53: Clarify wording around implementation complexity
Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2025-11-26 17:30:44 +01:00
Jon Atack
9a30c28574
Merge pull request #2045 from darosior/bip54_vectors_link
bip-0054: correct link typo in test vectors README
2025-11-25 16:58:16 -08:00
Antoine Poinsot
a86abbe2c1 bip-0054: correct link typo in test vectors README 2025-11-25 18:18:01 -05:00
Antoine Poinsot
1076d90678 bip-0054: update forward compat section with Bitcoin Core v30
The BIP 54 sigops limit was made a standardness rules in Bitcoin Core 30.0.
2025-11-25 14:03:52 -05:00
Jon Atack
2624ef7b83
Merge pull request #2015 from darosior/2509_consensus_cleanup_test_vectors
BIP54: Consensus Cleanup test vectors
2025-11-25 09:56:13 -08:00
Jon Atack
3851847d0a
Merge pull request #2035 from Bashmunta/fix/bip8
BIP-116: add link to bip-8 and fix collision
2025-11-20 12:10:54 -08:00
Mark "Murch" Erhardt
66a41d32bf
Merge pull request #2036 from instagibbs/2025-11-bip54_sum_sigops
bip54: clarify sigops counting, borrow bip16 language
2025-11-17 10:45:55 -08:00
Greg Sanders
459298ab0e bip54: clarify sigops counting, borrow bip16 language 2025-11-14 10:18:38 -05:00
Mark "Murch" Erhardt
bbaea3182b
Merge pull request #2020 from jonatack/2025-10-bip3-dedicated-ML-thread
BIP 3: mention posting a dedicated ML thread
2025-11-12 16:57:50 -08:00
Bashmunta
22fc58d746
Update bip-0116.mediawiki 2025-11-11 23:30:23 +02:00
Mark "Murch" Erhardt
445e445144
Merge pull request #2022 from jonatack/2025-10-bip3-number-assignment
BIP3: clarify number assignment
2025-11-10 08:20:07 -08:00
scgbckbone
65daaf2fa3 nit: improve PSBT_IN_MUSIG2_PARTIAL_SIG wording 2025-11-02 02:19:20 +01:00
Jon Atack
b13e4913b0 bip3: clarify number assignment 2025-10-28 15:43:48 -06:00
Jon Atack
5607f64d0d bip3: mention posting a dedicated ML thread 2025-10-27 11:12:26 -06:00
Antoine Poinsot
0777a81367 bip-0054: document the test vectors 2025-10-27 04:10:26 -04:00
Jon Atack
c9a6ca6297
Merge pull request #2018 from sashass1315/fix-broken-link
BIP-119: fix broken link
2025-10-26 14:54:13 -07:00
sashass1315
5948b7243b
BIP-119: fix broken link 2025-10-26 20:35:30 +02:00
Jon Atack
fd7fe26a7e
Merge pull request #2016 from real-or-random/202510-fix-gen-test-vectors 2025-10-24 04:23:31 -07:00
Tim Ruffing
713f000a20 bip324: Update generated files 2025-10-23 14:18:35 +02:00
phrwlk
d51f2dcaeb BIP324: Fix features bitmask for decoding-case selection 2025-10-23 14:18:35 +02:00
Mark "Murch" Erhardt
964ce2d371
Merge pull request #1975 from brunoerg/2025-09-torv2
bip155: mark torv2 as no longer in use
2025-10-23 10:13:11 +02:00