An xPub is a public key that HD wallets use to generate unlimited new receiving addresses. Given an xPub, you can derive all possible receiving addresses. However, different wallets use different methods to derive these addresses, and it can be difficult to know which method and which addresses have been used.
This app allows you search through these different derivation paths, and see the BTC amount received + current balance of all addresses along the path.
The xPub analyzer has two main modes:
Scan All Mode
Automatically scan all derivation paths for an xPub/yPub/zPub and view the balance of each used address. This mode will scan over 3915 possible addresses within different possible derivation paths. If a used derivation path is found, we automatically increase the gap limit from 20 to 150 to be sure all used addresses are found.
Manual Generation Mode
In this mode, you choose the derivation path you would like to generate addresses for. You can generate as many addresses as you'd like, see the balance for each, and you can export them as text for use in other applications!
We have already added some typical derivation paths in the drop-down menu, but you can also manually search other paths using the 'Custom' option as well.
xPub Analyzer Preview
Please comment below if your wallet uses a different derivation path, we will add it to the drop-down list of derivation paths!
Try the xPub Analyzer Here
Hardened Derivation Paths
Some Bitcoin applications use hardened derivation paths have apostrophe characters ( ' ) like this m/44'/0'/0' . That means only the extended private key/seed can be used to generate account addresses. Our app can not be used to search for these addresses, because it is unsafe to ever enter your private keys or seeds onto a web app. If you suspect your wallet used hardened derivation paths, you will have to manually search through derivation paths using one of the local command line tools here: https://en.bitcoin.it/wiki/Deterministic_wallet_tools