<p>Other than just deriving a ton of potential keys and checking whether they correspond to the address, no. There is no mathematical relation between keys in a HD keychain that allows you to determine whether they are in that keychain.</p>

CC BY-SA 4.0
2021-09-12T05:29:46.113Z
Yikes. Okay so I suppose I'll need to check my database if an address receives value. Thanks!
Trevor
CC BY-SA 4.0
2021-09-12T03:46:48.347Z
2021-09-12T03:46:48.347Z
Ava Chow
<p>Assuming you know the hd key's private &amp; public info, and you have a given address is there an easy way to know whether or not that address is derived from said hdkey?</p>

<bip32-hd-wallets><deterministic-wallets>
Is there an easy way to tell if a public address was derived from an hd key?
Trevor
# Is there an easy way to tell if a public address was derived from an hd key?

(Asked by: username_0 on 2021-09-12)

Assuming you know the hd key's private & public info, and you have a given address is there an easy way to know whether or not that address is derived from said hdkey?

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


---

## 1 answers

### Answer by username_1 on 2021-09-12. Score: 4 | Accepted answer

Other than just deriving a ton of potential keys and checking whether they correspond to the address, no. There is no mathematical relation between keys in a HD keychain that allows you to determine whether they are in that keychain.

> **Comments:**
> **username_0**: Yikes. Okay so I suppose I'll need to check my database if an address receives value. Thanks!  

---

