Skip to content

Bitcoin Miner in Python! PythonBitcoinMiner is a lightweight for learning blockchain basics. Run it on devices like Android, iOS, or any system with Python. Simulate proof-of-work, adjust difficulty, and explore mining without hardware.

License

Notifications You must be signed in to change notification settings

HugoXOX3/PythonBitcoinMiner

Repository files navigation

Bitcoin Solo Miner


Latest Version

Version v2.0.0

Please report any issues at Issues to help improve and fix the program.


Need Help?

Go here


Requirements


Download the Release

First, download the latest miner from releases

Mining BTC with

For Windows/Linux/Mac

How to Use

Download For Windows / Linux or MAC

  1. Run the program:
    python3 SoloMiner.py
    or double click SoloMiner.exe

The first time you run this program will generate a config.json for you by input your own data

Android & iOS

The way to run this miner on Android and iOS is to run a Linux Terminal on them, like Termux & iSH.


Android

  1. Go to the Play Store and download Termux

  2. Open Termux and type:

    pkg update
    pkg upgrade
    pkg install python3
    pkg install git
    git clone https://github.com/HugoXOX3/PythonMiner.git
    cd PythonMiner/Mobile_Version
  3. Run the program:

    python3 SoloMiner.py
  4. Input your Bitcoin address and enjoy mining.

The Another way to Run Miner on Android is to build APK.All the Guide and Files are in androidbitcoinminer


iOS

  1. Download the app iSH from the App Store and launch it.

  2. Type to install stuff:

    apk add python3
    apk add git
    git clone https://github.com/HugoXOX3/PythonMiner.git
    cd PythonMiner/Mobile_Version
  3. Run the miner:

    python3 SoloMiner.py
  4. Input your Bitcoin address and enjoy mining.

The Another way to Run a Miner on IOS is to build IPA.All the Guide and Files are in iosbitcoinminer


Warning

⚠️ Mining Bitcoin on a mobile device with poor cooling may damage your device.


Donations

If you find this project useful, consider supporting it with a Bitcoin donation:

Bitcoin Address: bc1qt7a6vl28czf00vmuse9j7xwpyr7jjt83m2hljh

Donate Bitcoin


Real Time PythonBitcoinMiner Star Chart

Star History Chart

License

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

About

Bitcoin Miner in Python! PythonBitcoinMiner is a lightweight for learning blockchain basics. Run it on devices like Android, iOS, or any system with Python. Simulate proof-of-work, adjust difficulty, and explore mining without hardware.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published