Skip to content

Web3 project automation script. Supports Baked Beans Miner, Grinch Bucks Miner, BNB Miner and others!

License

Notifications You must be signed in to change notification settings

robertrittmuller/autominer

Repository files navigation

Autominer Web3 Project Automation Script

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:

  1. Performs all actions directly to the project's contract (on chain) using native python Web3 libraries.
  2. Supports an easy-to-modify framework for adding new projects using similar contracts.
  3. Saves historical data for both debugging and typical recordkeeping.

Supported Projects

BNB Miner Baked Beans Miner
Grinch Bucks Miner Roast Beef Miner
Solar Farm Miner

Installation

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

Usage

This script is run at the command line and does not feature any type of graphical interface.

Step One - Configure your wallet addresses!

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.

Step Two - Run the script!

python autominer.py

Enjoy!

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.

LICENSE

This project is distributed under the MIT license.

About

Web3 project automation script. Supports Baked Beans Miner, Grinch Bucks Miner, BNB Miner and others!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages