What derivation path does mm-gen wallet use?

3 replies 407 views
stake100Member
Posts: 4 · Reputation: 79
#1Jun 24, 2026, 10:46 PM
I set up a mnemonic seed and an address with the MMGEN wallet, but I forgot to save the mnemonic seed. I did keep the BIP 32 root key, though, by using the mnemonic seed on Ian Coleman. Now, I’m looking to get the same address back by using a derivation path along with that BIP 32 root key. I noticed on the wiki that the wallet derives its keys deterministically, but it doesn’t follow a standard hierarchical structure like BIP32. If anyone has any clue about what derivation path they might be using, I would really appreciate your help.
6 Reply Quote Share
im_apeHero Member
Posts: 629 · Reputation: 3824
#2Jun 25, 2026, 04:36 AM
Assuming this[1] is the tool you used, it doesn't seem like you can use any other tool like Ian Coleman tool to derive the same BIP32 root key or child addresses from the seed phrase generated by mmgen. The way I understand it, mmgen is using the very old Electrum mnemonic algorithm using its shorter word-list with 1626 words whereas Ian Coleman tool uses the standard 2048 word long lists used by BIP-39. You will need to have your original seed phrase or its hex as it says here[2] As for derivation paths, it looks like it is using the standard paths[3]. [1] https://github.com/mmgen/mmgen-wallet [2] https://github.com/mmgen/mmgen-wallet/wiki/Recovering-Your-Keys-Without-the-MMGen-Wallet-Software#obtaining-the-binary-seed [3] https://github.com/mmgen/mmgen-wallet/blob/915e11314f00b3e238a7fcb9b54e94ffd3f78424/test/unit_tests_d/ut_bip_hd.py#L180-L189
3 Reply Quote Share
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#3Jun 26, 2026, 11:45 AM
I already replied to your last reply in your original thread, here: https://bitcointalk.org/index.php?topic=5505721.msg64447648#msg64447648 It's unethical to create a new topic if the question is the same unless it's a local translation. Reference: Unofficial list of (official) Bitcointalk.org rules, guidelines, FAQ
0 Reply Quote Share
sage_moonSenior Member
Posts: 273 · Reputation: 1371
#4Jun 26, 2026, 02:40 PM
According to their github it would be something like this, Only you know what steps you followed, and then you use it in your MMGEN:
2 Reply Quote Share
?Reply
Sign in to reply to this topic

Related topics