Codex32
Also covering BIP93
Codex32 is an encoding designed for BIP32 seeds that is convenient to store on paper. It supports relatively simple processes for creating a seed, encoding that seed, splitting the seed into parts (requiring a configurable quorum of parts to gain any knowledge of the seed), and verifying the integrity of partial or full seed backups. The processes, though simple, can be laborious, but optional paper assistive devices (volvelles) can reduce some of the effort.
This topic description is a stub. We would welcome a pull request providing more background information about the topic.
Primary code and documentation
Optech newsletter and website mentions
2024
2023
- Core Lightning #6466 and #6473 add support for backing up and restoring codex32-encoded seeds
- Question about hand-derivation of public keys from private keys
- BIPs #1425 assigns BIP93 to the codex32 seed backup, splitting, verification, and recovery scheme
- Partial checksum verification of codex32-encoded seeds
- Proposed BIP for new codex32 seed backup, splitting, verification, and recovery scheme
See also
Previous Topic:
Cluster mempool
Next Topic:
Coin selection