Advanced cryptocurrency address recovery tool with multi-chain support, GPU acceleration, and distributed scanning network.
Get the latest version of BruteFather
Recent updates and improvements
BruteFather is a high-performance cryptocurrency address scanner written in Rust. It generates private keys using various algorithms and checks them against a bloom filter database of addresses with known balances.
The address database uses bloom filters — a probabilistic data structure that enables O(1) lookups with minimal memory. With 396.6M addresses loaded, the entire database uses only a few hundred MB of RAM while providing near-instant address matching.
BTC (P2PKH, P2WPKH, P2SH-P2WPKH), ETH, LTC, DOGE, DASH, and BCH. Auto-withdrawal is supported for all six chains.
On CPU alone, BruteFather achieves ~1-1.5M keys/sec with adaptive batch tuning. GPU mode provides additional massive parallelism. Multiple machines can be connected via the Coordinator for distributed scanning.
BF-Coordinator is a centralized server that distributes key ranges among connected workers, aggregates statistics, stores found keys, and provides a live monitoring dashboard. It uses HMAC-SHA256 authentication for security.
No, GPU is optional. BruteFather runs on CPU by default and auto-detects available Vulkan-compatible GPUs. GPU mode dramatically speeds up random key generation through parallel compute shaders.