<blockquote>
  <p>do all HD wallets generate public keys from private in the same way?</p>
</blockquote>

<p>No, the "derivation path" is an important additional piece of information. You should be prompted for this when importing / sweeping a private-key</p>

<p>See <a href="https://bitcoin.stackexchange.com/q/78993/13866">Default derivation paths</a></p>

CC BY-SA 4.0
2020-04-08T14:46:04.103Z
Thanks.  
So, I understand, that the best practice is to avoid wallets which derivation path I don't know(if I want to be able to then restore funds sent to it's addresses)?  
I experimented with multiple wallets and made a conclusion that loosing your funds is pretty easy
Vid
CC BY-SA 4.0
2020-04-08T15:19:24.737Z
@Vid, I expect the derivation path for any popular or well-known wallet should be findable online without too much trouble. I feel it is a good idea to practise restoring a wallet from backup, from private-key (etc) or from the seed-phrase/recovery-phrase.
RedGrittyBrick
CC BY-SA 4.0
2020-04-08T13:02:07.010Z
2020-04-08T13:08:39.907Z
2020-04-08T13:08:39.907Z
RedGrittyBrick
<p>In Exodus every address have private key maybe you import address with zero balance. To import all you must do it through 12-word recovery phrase.</p>

CC BY-SA 4.0
2020-04-08T10:30:05.967Z
I saw balances and imported the one with nonzero
Vid
CC BY-SA 4.0
2020-04-08T09:23:26.800Z
2020-04-08T09:23:26.800Z
bukowski
<p>I've seen similar questions here but didn't find an answer<br>
I look for a private key in Exodus, for example, and import it to Jaxx and I don't see my balance correctly<br>
So my questions is, do all HD wallets generate public keys from private in the same way?<br>
Also, for example, there are wallets that do not allow to generate new public address, does it mean that wallet is bad?<br>
And if public keys aren't generated in the same way then does it even make sense to keep you private key on paper wallet if you won't be able to get your funds then?</p>

<wallet><address><bip32-hd-wallets><public-key>
Why importing private key from one HD wallet to another doesn't restore the balance?
Vid
# Why importing private key from one HD wallet to another doesn't restore the balance?

(Asked by: username_0 on 2020-04-08)

I've seen similar questions here but didn't find an answer  
I look for a private key in Exodus, for example, and import it to Jaxx and I don't see my balance correctly  
So my questions is, do all HD wallets generate public keys from private in the same way?  
Also, for example, there are wallets that do not allow to generate new public address, does it mean that wallet is bad?  
And if public keys aren't generated in the same way then does it even make sense to keep you private key on paper wallet if you won't be able to get your funds then?

**Tags:** wallet, address, bip32-hd-wallets, public-key


---

## 2 answers

### Answer by username_1 on 2020-04-08. Score: 1

> do all HD wallets generate public keys from private in the same way?

No, the "derivation path" is an important additional piece of information. You should be prompted for this when importing / sweeping a private-key

See [Default derivation paths](https://bitcoin.stackexchange.com/q/78993/13866)

> **Comments:**
> **username_0**: Thanks.   So, I understand, that the best practice is to avoid wallets which derivation path I don't know(if I want to be able to then restore funds sent to it's addresses)?   I experimented with multiple wallets and made a conclusion that loosing your funds is pretty easy  
> **username_1**: @username_0, I expect the derivation path for any popular or well-known wallet should be findable online without too much trouble. I feel it is a good idea to practise restoring a wallet from backup, from private-key (etc) or from the seed-phrase/recovery-phrase.  

---

### Answer by username_2 on 2020-04-08. Score: 0

In Exodus every address have private key maybe you import address with zero balance. To import all you must do it through 12-word recovery phrase.

> **Comments:**
> **username_0**: I saw balances and imported the one with nonzero  

---

