Skip to content

GrassBot v1.0 πŸš€ Automate Grass Node mining efficiently using this Python-based VPS script! Designed to handle multiple devices and IP addresses for 24/7 uptime, GrassBot optimizes earnings and streamlines operations. Key features include robust WebSocket support via SOCKS5 proxies, Season 2 earning boosts, and error management capabilities..

Notifications You must be signed in to change notification settings

budgetbanter/GrassBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GrassBot v1.0 πŸš€

Automate Grass Node mining with this Python based script for VPS, managing multiple devices and IP addresses to ensure 24/7 uptime and maximize earnings. Perfect for those seeking a seamless and efficient way to handle WebSocket connections through the SOCKS5 Protocol.

AGPL License


Features ✨

  • Season 2 Boost & 1.25x Earnings: Enjoy enhanced earnings with the latest Season 2 update!
  • WebSocket Connection via SOCKS Proxies: Securely connect using the SOCKS5 protocol.
  • Multiple User IDs: Manage several Get Grass accounts simultaneously with multiple proxies.
  • High Earning Potential: Each proxy (β‰ˆ 3000 $GRASS Points per day) maximizes your daily earnings.
  • Cost Efficiency: As per Stage 1 Airdrop data, 1M Grass Points roughly equals 45 GRASS tokens (Bonus Epooch not included).
  • Data Usage Efficiency: Approximately 2 GB of proxy data yields 1M points, meaning ~$6 spent on proxies produces around 45 GRASS tokens.
  • Robust Error Handling: The script automatically manages errors such as dead proxies, SSL errors (e.g., WRONG_VERSION_NUMBER), invalid packed IP addresses, empty connect replies, and internal errors (sent 1011 keepalive). Dead proxies are automatically removed from the file.

Get Your User ID πŸ”

  1. Open Get Grass Dashboard and log in.
  2. Press F12 (or Ctrl + Shift + I) to open the developer console.
  3. Enter the following code in the console:
    localStorage.getItem('userId')
  4. The printed text is your USER_ID.

User ID Screenshot


Requirements βœ…

  • Get Grass Accounts Invitation:
    Sign Up Here
  • Python:
    Download from python.org for Windows/Mac or install on Ubuntu:
    sudo apt install python3
  • VPS Server:
    Options include AWS free tier, Google Cloud free tier, or any affordable VPS (~$2-5/month).
  • Proxy Server:
    Important: Use only ISP Residential Proxies to earn $GRASS tokens; data center or cheap proxies will result in 0% earnings.
  • Recommended Proxy Provider:
    Use Proxies.fo. Purchase the ISP plan (not the residential plan) for optimal performance.

If You Want to Buy Proxies From My Recommended Provider πŸ”’

  1. Sign Up:
    Visit Proxies.fo and register.

  2. Go to the ISP Section:
    DO NOT buy the Residential Planβ€”only purchase the ISP plan.
    ISP Section

  3. Select a Plan:
    Choose one of the ISP plans (avoid the Residential Plan).
    Plan Selection

  4. Generate SOCKS5 Proxies: image

    Add the generated proxies to the proxy.txt file in the following format:

    socks5://username:pass@ip:port
    OR
    socks://username:pass@ip:port
    

    Alternatively, you can specify the proxy file path using the -p or --proxy-file command-line argument when running the script:

    python run.py -p your_proxy_file.txt

Steps to Run the Code ▢️

Before running the script, ensure you have Python installed and all necessary packages.

  1. Clone the Repository:
    git clone https://github.com/budgetbanter/GrassBot
  2. Change Directory:
    cd GrassBot
  3. Install Required Packages:
    pip install -r requirements.txt
  4. Enter Your User ID and Proxy Count:
    You will be prompted to enter your UserID and the number of proxies you wish to use.
  5. Add Your Proxies:
    Add your proxies to the proxy.txt file. You can add 10,000+ proxies!
    Format:
    socks5://username:pass@ip:port
    OR
    socks://username:pass@ip:port
  6. Multiple Proxies:
    Each IP is estimated to earn ~3000 $GRASS per day.
  7. Run the Script:
    python3 run.py
  8. Multiple User IDs:
    To run multiple User IDs, add them to the config.json file. Format for config.json:
    {
     "user_ids": [
         "USER_ID_1",
         "USER_ID_2"
     ]
    }

NOTE:

Approximately 2GB of proxy data yields about 45 $GRASS tokens (around $90), based on past trends and Stage 1 user data.

Happy mining and good luck maximizing your earnings! πŸ’°πŸ”₯


About

GrassBot v1.0 πŸš€ Automate Grass Node mining efficiently using this Python-based VPS script! Designed to handle multiple devices and IP addresses for 24/7 uptime, GrassBot optimizes earnings and streamlines operations. Key features include robust WebSocket support via SOCKS5 proxies, Season 2 earning boosts, and error management capabilities..

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages