Mnemonic standards

docs.nano outlines bip39/44 standard for seed derivation from a mnemonic.

nanovault however, has a different way of seed derivation. It uses bip39 library from bitcoinjs and is not compatible with the guidelines in docs.nano (and doesn't pass the test vectors).

Why the discrepancy? And what should be the standard?

What's natirum's way?

There are actually some good clarifications around seed and key derivation submitted as an issue to the documentation repository here we are considering including: Perhaps @bbedward can answer the question about Natrium's approach here.

1 Like

Both methods in action: