Aug 31 - Aug 31, 2025
This initiative seeks to utilize BIP-0085 for generating codex32 backups directly from BIP-0032 master keys, thereby expanding the application framework of BIP-0085 beyond its current use case with BIP-39.
Codex32 is introduced under BIP-93 as a method for encoding that includes human-readable formats, checksumming, and share indexing. These features are designed explicitly for Shamir's Secret Sharing (SSS) backups of BIP-0032 seeds. The proposition underscores a systematic approach towards generating codex32 strings through BIP-85, highlighting codex32's advantages such as error correction capabilities, hand verification, identifiers, and secret sharing attributes over BIP-39.
The rationale behind this proposal mirrors the existing application of BIP-85 for BIP-39 enhancements, aiming to standardize the generation of codex32 backups from BIP-85-derived entropy. It accentuates the added value codex32 brings, with test vectors and reference implementations made available in the proposal. Despite the limited adoption of codex32 by wallets at this stage, there's supportive momentum as evidenced by a draft PR 32652 for Bitcoin Core to import codex32 strings, accessible at PR 32652.
An alternative path mentioned involves the potential use of BIP-85's dice application by codex32 implementers. However, the direct application as proposed aims to enhance interoperability and ease of use across systems. Feedback from the community is encouraged as part of the ongoing development process.
TLDR
We’ll email you summaries of the latest discussions from authoritative bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.
We'd love to hear your feedback on this project?
Give Feedback