← Back to Bitcoin Improvement Proposals
BIPinformationalkey-management

BIP85: Clarify spec, correct test vectors, add Portuguese language code, add dice application

Summary of changes: * Clarify drng_reader.read is a first-class function (not an evaluation) * Clarify endianness * Clarify possibility for TPRV keys * Add new reference implementation in Python * Clarify that HD-Seed-WIF uses most significant bits * Add language code for Portuguese under BIP-32 application * Correct entropy for BASE64 test vector * Correct byte order and output for XPRV test vector * Add new champion Unit tests for all substantive changes can be found in the reference impleme

No reviews
akarve·Updated Jan 25, 2025·0 reviews·0 attestations·View source
Collections:BIPs — Merged

Specification

Summary of changes:

  • Clarify drng_reader.read is a first-class function (not an evaluation)
  • Clarify endianness
  • Clarify possibility for TPRV keys
  • Add new reference implementation in Python
  • Clarify that HD-Seed-WIF uses most significant bits
  • Add language code for Portuguese under BIP-32 application
  • Correct entropy for BASE64 test vector
  • Correct byte order and output for XPRV test vector
  • Add new champion

Unit tests for all substantive changes can be found in the reference implementation here: https://github.com/akarve/bipsea/pull/63

Discussion (0 threads)

Loading discussions...