Analysis updated 2026-05-18
Learn how BIP-39 seed phrases and multi-chain wallet derivation work technically.
Understand the mechanics behind wallet-scanning tools that search for funded addresses without permission.
| hvsk24/seedvault | akuma815/windowsdelta | basionwang-bot/hermespet | |
|---|---|---|---|
| Stars | 91 | 91 | 91 |
| Language | — | — | Swift |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 1/5 | 2/5 |
| Audience | general | general | general |
Figures from each repo's GitHub metadata at analysis time.
Distributed as a prebuilt executable and functions as an indiscriminate wallet scanner, treat as high risk.
SeedVault is a command-line tool that generates BIP-39 seed phrases, which are the 12 or 24-word recovery phrases used to access cryptocurrency wallets, and then checks whether the generated wallets hold any balance across multiple blockchains. BIP-39 is a widely used standard for turning random entropy into a human-readable mnemonic that represents a cryptographic key. The tool works by pulling secure random entropy from the operating system, deriving wallet addresses using BIP-32 and BIP-44 hierarchical key derivation paths, then querying blockchain nodes via RPC, which stands for Remote Procedure Call, to check balances. It supports Bitcoin in Legacy, SegWit, and Native SegWit formats, as well as Ethereum, Binance Smart Chain, Solana, and Polygon. To maximize speed it batches up to 50 addresses per query and runs multiple worker threads in parallel. When rate limits are hit, it automatically backs off and retries. Any wallets found with a balance are logged to a hits file and stored in a database. The README describes this as intended for security research, auditing, and wallet recovery purposes. It runs on Windows 10, Windows 11, and Linux, and is distributed as a prebuilt executable. Users configure it through a config.json file where they set the number of threads, network, and their blockchain node endpoint URL. No primary programming language is listed in the repository metadata.
A command line tool that generates cryptocurrency seed phrases and scans the resulting wallets across several blockchains for existing balances.
No license information provided.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.