Skip to content

BIP-352: sync "Version" header, add "Requires" header#2185

Merged
jonatack merged 1 commit into
bitcoin:masterfrom
theStack:bip352-update-headers
May 31, 2026
Merged

BIP-352: sync "Version" header, add "Requires" header#2185
jonatack merged 1 commit into
bitcoin:masterfrom
theStack:bip352-update-headers

Conversation

@theStack
Copy link
Copy Markdown
Contributor

@theStack theStack commented May 31, 2026

This PR updates the "Version" header (seems we forgot to do that in the latest two version bumps, #2106 and #2142) and adds a "Requires" header, referring to the following BIPs:

  • BIP-340: Tagged hashes, X-only pubkeys, Schnorr signatures
  • BIP-341: Taproot output encoding, spending
  • BIP-350: bech32m address encoding

Other BIPs are mentioned in the document as well (BIP-32, BIP-158 etc.), but those are not strictly required for a compliant BIP-352 implementation.

@jonatack jonatack added Metadata Update Changes to Changelog or Preamble without changing the technical content of a BIP. BIP Update by Owner PR by Author or Deputy to modify their own BIP labels May 31, 2026
Copy link
Copy Markdown
Member

@jonatack jonatack left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK

@jonatack jonatack merged commit e85e7ff into bitcoin:master May 31, 2026
4 checks passed
@theStack theStack deleted the bip352-update-headers branch May 31, 2026 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BIP Update by Owner PR by Author or Deputy to modify their own BIP Metadata Update Changes to Changelog or Preamble without changing the technical content of a BIP.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants