Author

Topic: How can I get BIP32 Extended Key from BIP39 Seed. (Read 203 times)

newbie
Activity: 10
Merit: 1
Thank you, all of you for your helpful all answers , wish you all the best
legendary
Activity: 2268
Merit: 18711
I understand it but I still need a root key for the converter to work, just a seed is not enough.
Download Ian Coleman's BIP39 tool from here: https://github.com/iancoleman/bip39/releases/, and ideally verify it.
Run it offline.
Enter your seed phrase in the box titled "BIP39 Mnemonic".
Scroll down a few boxes to the box titled "BIP32 Root Key".
You can then take this root key and enter it in to bip32.org which you should also have downloaded, verified, and ran offline.

There is no need to use bip32.org here at all though. All the information it will derive from your root key will already have been derived and displayed by Ian Coleman's tool.
hero member
Activity: 1442
Merit: 775
I took that diagram from HD Wallets Explained: From High Level to Nuts and Bolts. OP can read that article and find something helpful and usable.
legendary
Activity: 3472
Merit: 10611
I understand it but I still need a root key for the converter to work, just a seed is not enough.
You can derive child keys from an extended public key as long as the derivation path is not hardened which yours isn't (m/0/2). So just enter the zprv in "BIP32 Root Key" field and then from "Derivation Path" select the "BIP32" tab and enter your derivation path in "BIP32 Derivation Path" textbox. You'll get the addresses and the first one is: 16K7HfL33irnJtQrKDqYp5rphhG5LrG8hS
If you want native SegWit addresses (since you have a zpub) then choose "BIP141" tab and switch the "Script Semantics" to P2WPKH and enter your path and you'll get this first address: bc1q8fz464z359mef4qykpyl4axauemacqzs0fjpfz
newbie
Activity: 10
Merit: 1
I understand it but I still need a root key for the converter to work, just a seed is not enough.
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
Now, as I understand it, "wallet" is BIP 39 seed, I can use bip32.org but I need to get to bip32 extended key first, any ideas how I might do that or solve that problem any other way?
You question is well answered already make sure you run Iancoleman offline for safety reasons. Click on the site, turn your device data network off, safe the the page, make sure your data network is off, open another tab, and click on the saved page. This will run the tool offline on your device. Aternatively, downloaded the html file and run it offline on your device.

Also, so far you have your seed phrase, you can also just make use of your seed phrase directly, or follow the illustration above. The derivation path will be BIP44 by default, you will need to change it to BIP32 exactly as pooya87 illustrated. Then you will need to scroll down to see the address you are looking for.

legendary
Activity: 3472
Merit: 10611
You should note that this is not a master key, it is a child extended key at depth 1.
That means if you want the addresses derived from the BIP-39 mnemonic at m/0/2 you first have to know what the path of the master public key was because any key you derive from this zpub will be at m/?/0/2 where you don't know what ? is.
Otherwise do what @SquirrelJulietGarden suggested, enter your zpub in Ian Coleman tool and switch to BIP32 tab at the bottom to modify the derivation path to m/0/2 and see the derived addresses.
hero member
Activity: 1442
Merit: 775
Do you know the Iancoleman website? That is an open source project and very famous.
newbie
Activity: 10
Merit: 1
Hello, I have this "problem" to "solve"
What is the address with the path m/0/2 for the following wallet: zpub6nQF4m3JT6hTkQ4o9Vc8LDMQx7nMkT5CsnPgVHnnrpF9JHeP6ioboEK2CXB34Xn6nzqcJnLPuMq QaKqBhwvZR7GJNvSeRUpDpCaVu3N3stz
Now, as I understand it, "wallet" is BIP 39 seed, I can use bip32.org but I need to get to bip32 extended key first, any ideas how I might do that or solve that problem any other way?
Thank you
Jump to: