Skip to content

xraisen/BTC_miner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xRaisen Miner Pro

A sophisticated Bitcoin mining simulator with advanced features for educational purposes.

⚠️ Educational Notice

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

🌟 Features

  • 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

🚀 Installation

  1. Ensure you have Python 3.8+ installed
  2. Create a virtual environment:
python -m venv venv
  1. Activate the virtual environment:
  • Windows:
.\venv\Scripts\activate
  • Linux/Mac:
source venv/bin/activate
  1. Install dependencies:
pip install -r requirements.txt

💻 Usage

  1. Start the application:
python miner.py
  1. Configure your settings:

    • Set wallet address
    • Adjust mining intensity
    • Configure email notifications (optional)
    • Enable auto-optimization if desired
  2. Click "Start Mining" to begin simulation

⚙️ Configuration

The application can be configured through the GUI or by editing config.json:

  • shutdown_timer: Automatic shutdown time (seconds)
  • run_background: Enable background operation
  • email_notify: Enable email notifications
  • intensity: Mining intensity (1-100)
  • threads: Number of mining threads
  • auto_optimize: Enable automatic optimization

🔧 System Requirements

  • Python 3.8 or higher
  • 4GB RAM minimum
  • Multi-core CPU recommended
  • Windows/Linux/MacOS supported

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

⚠️ Disclaimer

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.

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages