← Back to Bitcoin Improvement Proposals
BIPinformationalwalletkey-management

BIP85: Add Codex32 as application 93'

This allows wallets to derive codex32 secrets and codex32 shares from BIP-0032 master keys. **Summary of changes** - Add codex32 application - Add [BIP-0093](https://github.com/bitcoin/bips/blob/master/bip-0093.mediawiki) to references - Bump version number to 1.4.0 - Add 1.4.0 [reference implementation](https://github.com/benwestgate/bip85) **Rationale** - Mirrors the existing BIP-85 application for BIP-39. - Codex32 offers error correction, hand verification, identifiers, and secret sharing

No reviews
BenWestgate·Updated Mar 2, 2026·0 reviews·0 attestations·View source
Collections:BIPs — Open

Specification

This allows wallets to derive codex32 secrets and codex32 shares from BIP-0032 master keys.

Summary of changes

Rationale

  • Mirrors the existing BIP-85 application for BIP-39.
  • Codex32 offers error correction, hand verification, identifiers, and secret sharing improvements vs BIP-39.
  • Deterministic generation produces auditable backups by avoiding reliance on local RNG, helping users who distrust device entropy.

Specification

  • Adds Application 93' to BIP-0085 using derivation path:
m/83696968'/93'/{header}'/{byte_len}'/{index}''

Tests Reference tests and new vectors will be included in the reference bipsea implementation: https://github.com/benwestgate/bipsea/compare/master...BenWestgate:bipsea:master

Mailing List Discussion: https://groups.google.com/g/bitcoindev/c/--lHTAtq0Qc

Status Ready for conceptual and approach review. This change is additive and does not modify existing BIP-85 behavior.

Discussion (0 threads)

Sign in to start a discussion on this spec.