A sophisticated Bitcoin mining simulator with advanced features for educational purposes.
This software is a SIMULATION tool designed for educational purposes only. It:
- Does not perform actual Bitcoin mining
- Cannot generate real cryptocurrency
- Is intended for learning about mining concepts
- Should not be used for real cryptocurrency operations
-
Advanced Mining Simulation
- Multi-threaded operation
- Real-time hash rate calculation
- Progress visualization
- Mining intensity control
-
System Optimization
- Automatic CPU thread optimization
- Memory usage monitoring
- Dynamic performance adjustment
- Auto-throttling based on system load
-
Professional Interface
- Modern dark theme UI
- Real-time system metrics
- Performance graphs
- Configuration management
-
Additional Features
- Email notifications
- Wallet management
- System resource monitoring
- Automatic optimization
- Configuration persistence
- Ensure you have Python 3.8+ installed
- Create a virtual environment:
python -m venv venv- Activate the virtual environment:
- Windows:
.\venv\Scripts\activate- Linux/Mac:
source venv/bin/activate- Install dependencies:
pip install -r requirements.txt- Start the application:
python miner.py-
Configure your settings:
- Set wallet address
- Adjust mining intensity
- Configure email notifications (optional)
- Enable auto-optimization if desired
-
Click "Start Mining" to begin simulation
The application can be configured through the GUI or by editing config.json:
shutdown_timer: Automatic shutdown time (seconds)run_background: Enable background operationemail_notify: Enable email notificationsintensity: Mining intensity (1-100)threads: Number of mining threadsauto_optimize: Enable automatic optimization
- Python 3.8 or higher
- 4GB RAM minimum
- Multi-core CPU recommended
- Windows/Linux/MacOS supported
This project is licensed under the MIT License - see the LICENSE file for details.
This software is for educational purposes only. The developers are not responsible for any misuse or for any direct or indirect damage caused by this software.
Contributions are welcome! Please feel free to submit a Pull Request.