Skip to content

Support for codex32/BIP93 seed import #144

@apoelstra

Description

@apoelstra

Hi all,

I would like to support importing seeds in the BIP93 format, which consists of either

  • A bech32-encoded BIP32 seed, of length 128-512 bits, with a 13-character checksum (15 characters for 300 bits or more)
  • A collection of bech32-encoded BIP32 seed shares, which can be reconstructed into a seed using SSSS.

I am happy to do 100% of the implementation and integration work. We will require a new dependency, rust-codex32, though I am working on the existing dependency rust-bech32 to make it generic over checksum types, which may make rust-codex32 small enough that we can just inline the essential funcitonality.

See https://secretcodex32.com/index.html for more information.

Would people be interested/accepting of this?

Metadata

Metadata

Assignees

Labels

new featureNew feature or request

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions