Skip to content

Panda404NotFound/ProtonFarming

Repository files navigation

rainbow

Description

ProtonFarming Bot


General description:

This is an autocompounding bot that uses XPR/XUSDC SNIPS/XPR pools for autostaking. Its yield ranges from 65% to 100% APY. Launching and scaling of bots happens through docker containers and two-three virtual machines. The bot is processor-based, interacts with the proton client and works in the command shell, which is why three or more virtual machines are recommended.

Requirements:

  1. You must have a Webauth wallet (preferably verified) or Anchor wallet. To get the private key of your Webauth wallet: a) Go to explorer and in the top right corner there will be a "login" button. Log into your wallet, view account, utils, private key.
Снимок экрана 2024-05-10 в 16 44 35

To get the private key of your anchor wallet:

b) Go to the desktop version of the wallet on PC, manage wallet, three dots on the right, and the private key at the bottom.

Снимок экрана 2024-05-10 в 16 51 26
  1. Linux or Debian distribution, or Windows, macOS with VirtualBox.
  2. For a workstation or virtual machine, 30 GB of memory, 1 core is required.
  3. Keep the working server constantly on or use cloud servers.

⚠️ !!! CHANGE IN CODE panda4.gm TO YOUR ACCOUNT !!! ⚠️

Step-by-step plan:

Place each script module "Liquidity, RustFarmingXPRRewards, StakeLP, Transfer, Withdrawall" in your private or public github repository. Fulfill all the requirements and read on :)

Scripts:

start.sh Main setup script. Installs all necessary dependencies (pkg-config, libssl-dev, curl, git, xclip, expect, cargo), installs @proton/cli globally, and automatically runs keyadd.sh to configure your wallet key.
keyadd.sh Automated key configuration script. Reads API_KEY from .env file and adds it to proton-cli using expect to handle prompts automatically (auto-declines password encryption).

🟢 MAKE THE SCRIPT EXECUTABLE BEFORE RUNNING WITH chmod +x "your_script.sh" !!!

Adding funds and withdrawal:

All in the PROTON_COMMANDS.md file

Pros and Cons:

✅ Pros:

  1. The bot increases pool profitability by 30-40% due to its auto-compounding strategy. The average APY is 75%
  2. Personal bot, full control
  3. Simple code for creating your own strategy

❌ Cons:

  1. Complicated setup for beginners
  2. Requires a constant server
  3. Integrated with a shell client, instead of the Proton API
  4. Resource-intensive scaling

💡 My recommendation is to use pooled capital and a single, constant server. I wrote this bot from the heart, testing the mechanisms of the Rust language. It can be made faster, easier to scale. If we get 15 stars here, I will create a script through the Proton API.

If you have any questions, please contact the telegram community where we will help you.

Static Badge

rainbow

About

Off-chain auto-compound bot on XPR Network (Proton Network Blockchain)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published