Advanced Bitcoin and Ethereum Key Hunting Tool with both PyQt6 and Tkinter GUI interfaces.
A powerful GUI application for hunting private keys in the Bitcoin blockchain, featuring multi-instance support, theme customization, and advanced range management tools.
- Modern Qt-based interface
- Advanced styling and theming
- Rich text console output
- Multi-window support
- Lightweight native interface
- Multiple theme options
- Custom color schemes
- Cross-platform compatibility
- Multiple scanning modes: address, bsgs, and rmd160
- Support for both BTC and ETH cryptocurrencies
- Configurable CPU usage per instance
- Advanced range management and splitting
- Progress tracking and file management
- Run multiple instances simultaneously (1, 2, 4, 6, or 8 instances)
- Automatic CPU distribution across instances
- Each instance has its own console window for output
- Shared configuration across all instances
- Single start/stop control for all instances
- Light and dark theme options
- Theme settings persist between sessions
- Consistent styling across all components
- Customizable through the Settings menu
- Hexadecimal range calculator
- Range splitting into equal parts
- Percentage-based range calculations
- Visual range slider (1-256 bits)
- Support for both compressed and uncompressed keys
- Input file browser
- Progress file management
- Automatic key found detection
- File format validation
- Modern, responsive design
- Clear console output
- Configurable console threshold
- Copy and clear console functions
- Tooltips with helpful information
- Automatic CPU count detection
- CPU allocation based on number of instances
- Example: With 8 CPUs and 8 instances, each instance gets 1 CPU
- Example: With 8 CPUs and 4 instances, each instance can use up to 2 CPUs
- Default range: 400000000000000000:7FFFFFFFFFFFFFFFFF (71 bits)
- Adjustable through slider or direct input
- Range splitting for multi-instance operation
- Support for custom hex ranges
- Address mode: Search for specific addresses
- BSGS mode: Baby-Step Giant-Step algorithm
- RMD160 mode: RIPEMD-160 hash search
- Configurable movement modes (sequential, random, etc.)
- Select the number of instances from the Instances menu
- Configure your scanning parameters:
- Choose mode (address, bsgs, rmd160)
- Select cryptocurrency (BTC/ETH)
- Set CPU count per instance
- Configure range and other options
- Click "Start All Instances" to begin scanning
- Monitor progress in individual console windows
- Use "Stop All Instances" to halt scanning
Access theme settings through:
- File menu -> Settings
- Choose between light and dark themes
- Settings are saved in config.ini
- Changes apply immediately
- Python 3.6 or higher
- PyQt6
- Windows/Linux operating system
- Sufficient RAM for selected k-value:
- 2 GB RAM: -k 128
- 4 GB RAM: -k 256
- 8 GB RAM: -k 512
- 16 GB RAM: -k 1024
- 32 GB RAM: -k 2048
Python 3.8 or higher
PyQt6 (for main.py)
tkinter (usually comes with Python)
configparser
pip install -r requirements.txt
python main.py
python tkmain.py
For support and updates:
- Visit: https://mizogg.com
- Visit: https://mizogg.co.uk
- Telegram: https://t.me/TeamHunter_GUI
Made by Team Mizogg © mizogg.com 2018 - 2025