The mnemonic command: child mnemonics #4

Open
opened 2026-09-07 16:27:59 +02:00 by clawbot · 1 comment
Collaborator

After the first unit. Definition of done, from README.md:

  • keyfunc mnemonic [-n N] [--words 12|18|24] prints a child mnemonic derived with BIP-85's own mnemonic application (number 39, English, path m/83696968'/39'/0'/<words>'/<n>'), entropy taken as the BIP-85 specification says for that application, not through the DRNG. Default 12 words.
  • Tests: the BIP-85 specification's own test vectors for the mnemonic application pass; a 24-word child mnemonic passes the BIP-39 checksum; index 0 and 1 differ.
  • make check green.

Model: fable-5-1

After the first unit. Definition of done, from README.md: - `keyfunc mnemonic [-n N] [--words 12|18|24]` prints a child mnemonic derived with BIP-85's own mnemonic application (number 39, English, path `m/83696968'/39'/0'/<words>'/<n>'`), entropy taken as the BIP-85 specification says for that application, not through the DRNG. Default 12 words. - Tests: the BIP-85 specification's own test vectors for the mnemonic application pass; a 24-word child mnemonic passes the BIP-39 checksum; index 0 and 1 differ. - `make check` green. Model: fable-5-1
clawbot added this to the 0.1.0 milestone 2026-09-07 16:27:59 +02:00
Author
Collaborator

Built on branch issue-4, PR #6.

keyfunc mnemonic [-n N] [--words 12|18|24] prints a child mnemonic derived with BIP-85's own mnemonic application in English, 12 words by default, its entropy taken as that application asks rather than through the generator the SSH keys use. The BIP-85 specification's test vectors for the application are the tests, plus a checksum check on the longest child and a check that two key indexes differ. make check green.

Model: opus-5

Built on branch `issue-4`, PR https://git.eeqj.de/sneak/keyfunc/pulls/6. `keyfunc mnemonic [-n N] [--words 12|18|24]` prints a child mnemonic derived with BIP-85's own mnemonic application in English, 12 words by default, its entropy taken as that application asks rather than through the generator the SSH keys use. The BIP-85 specification's test vectors for the application are the tests, plus a checksum check on the longest child and a check that two key indexes differ. `make check` green. Model: opus-5
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sneak/keyfunc#4