<p>No, except by exhaustively iterating the whole derivation tree below the master.</p>

CC BY-SA 3.0
2014-06-23T13:50:36.930Z
2014-06-23T13:50:36.930Z
Pieter Wuille
<p>That's not possible with an address only. You need the exact path to the address to generate it. Also make sure what kind of MPK you have, a BIP32 vs <a href="https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki" rel="nofollow noreferrer">BIP44</a>. </p>

CC BY-SA 3.0
2017-07-04T23:34:28.940Z
2017-07-04T23:34:28.940Z
Penquin
<p>After I generate the Master-wallet I use the MPK to generate the sub-wallet and the fingerprint and chaincode seems to point to the right master-wallet. I tried using the salt (brain-wallet style) to generate the sub-wallets and this did not match up to the fingerprint or the chain code. hope this works</p>

CC BY-SA 3.0
2014-06-26T16:30:24.800Z
2014-06-26T16:30:24.800Z
gAtOmAlO
<p>Let's say I have a Master Public Key (MPK) and have a derived some addresses from it. </p>

<p>How can I check later if a given address was derived from my MPK?</p>

<address><bip32-hd-wallets><deterministic-wallets>
Is it possible to check if a bitcoin address "belongs to" a master public key from a deterministic wallet?
Robert-Reinder Nederhoed
# Is it possible to check if a bitcoin address "belongs to" a master public key from a deterministic wallet?

(Asked by: username_0 on 2014-06-23)

Let's say I have a Master Public Key (MPK) and have a derived some addresses from it.

How can I check later if a given address was derived from my MPK?

**Tags:** address, bip32-hd-wallets, deterministic-wallets


---

## 3 answers

### Answer by username_1 on 2014-06-23. Score: 2

No, except by exhaustively iterating the whole derivation tree below the master.


---

### Answer by username_2 on 2017-07-04. Score: 0

That's not possible with an address only. You need the exact path to the address to generate it. Also make sure what kind of MPK you have, a BIP32 vs [BIP44](https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki).


---

### Answer by username_3 on 2014-06-26. Score: 0

After I generate the Master-wallet I use the MPK to generate the sub-wallet and the fingerprint and chaincode seems to point to the right master-wallet. I tried using the salt (brain-wallet style) to generate the sub-wallets and this did not match up to the fingerprint or the chain code. hope this works


---

