BNB Miner Web3 automation script. Supports Baked Beans Miner, Grinch Bucks Miner, BNB Miner, Roast Beef, and soon several others!
The purpose of the script is to automate the typical actions required by these "miner" types of crypto projects. The script checks each project once an hour and performs either a compound (reinvestment) or withdrawl action based on schedule settings contained within [projectname_module.py].
The main goal of writing this script was to remove the need to keep checking on these projects daily!
Currently, the script has the following features:
- Performs all actions directly to the project's contract (on chain) using native python Web3 libraries.
- Supports an easy-to-modify framework for adding new projects using similar contracts.
- Saves historical data for both debugging and typical recordkeeping.
BNB Miner | Baked Beans Miner |
Grinch Bucks Miner | Roast Beef Miner |
Solar Farm Miner |
Installation is simple, just install the dependencies in your favorite Python environment, setup your wallet addresses, and run!
git clone https://github.com/robertrittmuller/autominer.git
cd autominer
pip install -r requirements.txt
This script is run at the command line and does not feature any type of graphical interface.
Your public wallet address and private key need to be added before the script will work. Please follow security best practices when using your private key!
Edit the following variables within autominer.py.
myWalletAddress = ""
myPrivateKey = ""
NOTE: I HIGHLY recommend that you only set the above variables immediately before running the script, clearing them(and saving) once the script is running to avoid storing your wallet's private key on disk.
python autominer.py
If you like this script, and you want to see more of these types of Web3 automation scripts, please support me by using the above project referral links! You can also check out my other work on my web site.
This project is distributed under the MIT license.