<p>There are tools like:</p>
<ul>
<li>the BIP39 tool: <a href="https://iancoleman.io/bip39/" rel="nofollow noreferrer">https://iancoleman.io/bip39/</a></li>
<li>the BIP32jp <a href="https://iancoleman.io/bip39/" rel="nofollow noreferrer">https://bip32jp.github.io/english/</a></li>
</ul>
<p>They take a so-called extended key (e.g. &quot;xprv9tuogRdb5YTgcL3P8Waj7REqDuQx4sXcodQaWTtEVFEp6yRKh1CjrWfXChnhgHeLDuXxo2auDZegMiVMGGxwxcrb2PmiGyCngLxvLeGsZRq&quot;) as input and output corresponding private keys that can be copied to Bitcoin Core using RPC <a href="https://bitcoincore.org/en/doc/24.0.0/rpc/wallet/importwallet/" rel="nofollow noreferrer">importprivkey</a> in order to replicate a wallet.</p>

CC BY-SA 4.0
2023-02-10T10:16:12.197Z
2023-02-10T10:16:12.197Z
Greg Tonoski
<p>The wallet is damaged, I only have the unencrypted master private key, How to recover the wallet?</p>

CC BY-SA 4.0
2023-01-13T11:24:15.477Z
Does this answer your question? [Golang how to derive address from bip32's xpubkey?](https://bitcoin.stackexchange.com/questions/76951/golang-how-to-derive-address-from-bip32s-xpubkey)
RedGrittyBrick
<wallet><private-key><wallet-recovery><wallet.dat>
How to use unencrypted mkey to derive all private keys by BIP32 path？
nikon
# How to use unencrypted mkey to derive all private keys by BIP32 path？

(Asked by: username_0 on 2023-01-13)

The wallet is damaged, I only have the unencrypted master private key, How to recover the wallet?

**Tags:** wallet, private-key, wallet-recovery, wallet.dat

> **Comments:**
> **username_1**: Does this answer your question? [Golang how to derive address from bip32's xpubkey?](https://bitcoin.stackexchange.com/questions/76951/golang-how-to-derive-address-from-bip32s-xpubkey)  

---

## 1 answers

### Answer by username_2 on 2023-02-10. Score: 0

There are tools like:

* the BIP39 tool: <https://iancoleman.io/bip39/>
* the BIP32jp [https://bip32jp.github.io/english/](https://iancoleman.io/bip39/)

They take a so-called extended key (e.g. "xprv9tuogRdb5YTgcL3P8Waj7REqDuQx4sXcodQaWTtEVFEp6yRKh1CjrWfXChnhgHeLDuXxo2auDZegMiVMGGxwxcrb2PmiGyCngLxvLeGsZRq") as input and output corresponding private keys that can be copied to Bitcoin Core using RPC [importprivkey](https://bitcoincore.org/en/doc/24.0.0/rpc/wallet/importwallet/) in order to replicate a wallet.


---

