HostFat / crabada.py

Crabada bot with automatic reinforce. Snib snib! ๐Ÿฆ€

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scripts to interact with Crabada's smart contracts ๐Ÿฆ€

๐Ÿ“ฃ Swimmer Network subnet

Crabada.py now works on the Swimmer Network subnet!

Make sure to follow our migration tutorial: it takes just a few minutes ๐Ÿ™‚

Features

  • Completely automatic mining: start, reinforce & settle.
  • Semi-automatic looting: reinforce and settle.
  • Manage multiple teams at the same time.
  • Telegram notifications.
  • Self-reinforce from inventory

Quick start

  1. Make sure you have Python 3.9 or later installed.
  2. Install dependencies: pip install -r requirements.txt.
  3. Copy .env.example in .env.
  4. Configure .env. Crabada.py will only consider the teams you add there.
  5. Run python -m bin.mining.run <your address> to automatically mine, reinforce and settle with all available teams. The command will keep running as long as your computer is turned on.

IMPORTANT: Do not run Crabada.py on a webserver! If you must do it, keep your .env outside the public folder at all costs, otherwise your private key might be accessible via browser! For good measure, also restrict its permissions: chmod 700 .env.

Documentation

It doesn't work ๐Ÿ˜ก

Don't panic! Instead...

  1. Please check if your issue is listed in the Common issues Wiki.
  2. If not, please search in the Discussions section.
  3. If even that does not help, consider asking the community ๐Ÿ™‚

Donate โค๏ธ

Building and maintaining Crabada.py requires time and passion: please consider expressing your gratitude by donating a small part of your rewards :-)

To donate, set the DONATE_PERCENTAGE parameter to a small value, for example DONATE_PERCENTAGE=5%; for more details, feel free to have a look in .env.example.

About

Crabada bot with automatic reinforce. Snib snib! ๐Ÿฆ€

License:MIT License


Languages

Language:Python 98.6%Language:Shell 1.1%Language:Dockerfile 0.3%