Extended Public Keys (colloquially "XPUBs") are parent public keys from which many children public keys can be mathematically derived using the BIP32 standard. Each child key represents a Bitcoin address. Therefore, an XPUB represents a unique set of Bitcoin addresses.
Wallet software often presents users with an XPUB. Exposure of your XPUB, although it doesn't risk theft of your bitcoin, harms your privacy by allowing anyone with access to your XPUB to know all of your addresses and the details of all transactions sent to and from them. This page is meant to demonstrate that fact - search for any XPUB (xpub, ypub, zpub...) and this tool will display all of the addresses derived from that key.
The below "family" of extended public keys all share public key data, but each corresponds to a different BIP32 path and generates a different type of output address. Each key includes the first address from its BIP32 sequence. Clicking on a key will show its full details, including the full list of addresses.
Key Type | Extended Public Key | Output Type | BIP32 Path | First Address |
---|---|---|---|---|
xpub | xpub6Cmu…cCfKprH | P2PKH | m/44'/0' | 1JiCRSGFY1…r3wKe1BbR |
ypub | ypub6XcA…zpNnVVF | P2WPKH in P2SH | m/49'/0' | 3PHLYc2ky6…GKWxoCrUr |
zpub | zpub6rSR…PNKE1Ug | P2WPKH | m/84'/0' | bc1qcfzt5r…jmajl3x2s |