This tool is a Python application developed for Bitcoin mining. It performs Bitcoin mining based on user-defined parameters and reports the results to the user.
- Subscription Process: Used to listen for new blocks on the network and subscribe to mining operations.
- Mining Operations: Performs Bitcoin mining according to specified parameters and solves blocks.
- Set Wallet Address: Allows the user to configure their Bitcoin wallet address.
- Update Context Settings: Updates the necessary settings for mining operations.
This tool depends on the following Python libraries:
- binascii
- hashlib
- random
- socket
- requests
- threading
- time
- json
- colorama
- signal
To install the required dependencies, use the following command:
pip install -r requirements.txtFollow these steps to run the tool:
-
Clone the repository:
git clone https://github.com/root0emir/FreeBitcoinminer.git cd bitcoin-mining -
Install the required dependencies:
pip install -r requirements.txt
-
Start the program:
python main.py
Once the program starts, you will encounter the following menu options:
- Update Context Settings: Updates the necessary settings for mining operations.
- Set Wallet Address: Allows you to set your Bitcoin wallet address.
- Start Mining: Starts the mining process.
- Exit: Exits the program.
This project is licensed under the MIT license. For more details, see the LICENSE file.
This tool was developed by root0emir.