BIP329: Add optional key origin property and expand truncation note #1412

pull craigraw wants to merge 2 commits into bitcoin:master from craigraw:wallet-labels-origin changing 1 files +10 −3
  1. craigraw commented at 8:31 AM on February 3, 2023: contributor

    Based on feedback received after BIP329 was initially published, this adds the following:

    • An optional origin property containing key origin information which can be used to to disambiguate labels from different wallets contained in the same export
    • A note on warning users if truncation is applied, along with a suggested maximum label length
  2. add optional key origin property and expand truncation note 0a5e3b0101
  3. change origin attribute to reflect an abbreviated output descriptor containing key origin information 96a9adedde
  4. craigraw commented at 9:08 AM on February 7, 2023: contributor

    On further consideration, the origin property has been changed to reflect an abbreviated output descriptor (including key origin information but excluding actual keys, child path elements or a checksum). This is necessary to handle multiple script types and more complex wallets including multisig wallets.

  5. kallewoof merged this on May 16, 2023
  6. kallewoof closed this on May 16, 2023

  7. SamyDgz approved

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bips. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-14 18:10 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me