https://github.com/coreyphillips/address-finder
Used to search for a set of provided addresses by iterating over many possible address derivation paths.
https://github.com/coreyphillips/address-finder
Last synced: 2 months ago
JSON representation
Used to search for a set of provided addresses by iterating over many possible address derivation paths.
- Host: GitHub
- URL: https://github.com/coreyphillips/address-finder
- Owner: coreyphillips
- License: mit
- Created: 2023-02-18T20:12:16.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-17T15:41:47.000Z (over 1 year ago)
- Last Synced: 2025-03-24T10:51:52.447Z (3 months ago)
- Language: JavaScript
- Size: 333 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# address-finder
### Description
Used to search for a set of provided addresses by iterating over many possible standard and non-standard address derivation paths.## Getting started
```bash
git clone https://github.com/coreyphillips/address-finder
cd address-finder
yarn install
````
Once installed, open `index.js` and:
- Replace the `MNEMONIC` variable with the mnemonic you would like to test.
- Replace the addresses in the `ADDRESSES_TO_SEARCH_FOR` variable with the addresses you would like the program to search for.
- `50` addresses per path are generated by default, but can be adjusted by changing the `MAX_INDEX_COUNT` variable.Then run:
```bash
node .
````If matches are found you will be greeted with something resembling the following response:
```
Mnemonic:
pyramid sport hunt mushroom hope jewel mountain sniff damage lunch mule inchFound the following addresses:
[
{
address: 'bc1qrjz3acmxqkhz25zmwu2auht44ghezvkj5rp2m4',
path: "m/84'/0'/0'/0/1",
publicKey: '02bfdf150f004e2dbe04be2da2376355ed7d96d0a9df120639f37cf3b02b826d04',
privateKey: 'L1CSh6UKreGAwDk57Bz4LkM9gYkch8bAWmfTemAP9qZpzzfRepdN',
type: 'p2wpkh'
},
{
address: 'bc1qkme746j507l2c650f96yy69yy4jnnu55d44rt6',
path: "m/84'/0'/0'/0/9",
publicKey: '03f4ed5f39f6eb851d2ffcb1bb28933134bc2e42eab2c8133b01f72ebfb8276485',
privateKey: 'KxDbUJASvqn3TVUfzT4fNA7kqbsDcvSUtdjat3YXa8XgzrRyNENZ',
type: 'p2wpkh'
}
]
```