I've playing with 2 tools:

For the purpose of test I've used these tree BIP39 mnemonic words: client mixed great.

Using a site I've created successfully BIP32 Root Key using above words which matches bx output:

$ echo client mixed great | bx mnemonic-to-seed | bx hd-new

However when I'm trying to create a matching BIP85 Child Key (in Xprv format), it doesn't match:

$ echo client mixed great | bx mnemonic-to-seed | bx hd-new | bx hd-private -i 0

$ echo client mixed great | bx mnemonic-to-seed | bx hd-new | bx hd-private -i 0 -d # a hardened key

as the site reports the following key (in Show BIP85 section, app format: Xprv, index: 0):


What I am missing?

1 Answer 1


Are you sure you understand what to look for?

Not many tools have implemented BIP85

Pretty sure Libbitcoin-explorer (bx) is not one of them

Besides the iancoleman app, I only know of Coldcard & AirGap Vault.

See the spec for libraries

Python library implementation: https://github.com/ethankosakovsky/bip85

JavaScript library implementation: https://github.com/hoganri/bip85-js


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.