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.
- 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.
- Open Get Grass Dashboard and log in.
- Press
F12
(orCtrl + Shift + I
) to open the developer console. - Enter the following code in the console:
localStorage.getItem('userId')
- The printed text is your USER_ID.
- 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.
-
Sign Up:
Visit Proxies.fo and register. -
Go to the ISP Section:
DO NOT buy the Residential Planβonly purchase the ISP plan.
-
Select a Plan:
Choose one of the ISP plans (avoid the Residential Plan).
-
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
Before running the script, ensure you have Python installed and all necessary packages.
- Clone the Repository:
git clone https://github.com/budgetbanter/GrassBot
- Change Directory:
cd GrassBot
- Install Required Packages:
pip install -r requirements.txt
- Enter Your User ID and Proxy Count:
You will be prompted to enter yourUserID
and the number of proxies you wish to use. - Add Your Proxies:
Add your proxies to theproxy.txt
file. You can add 10,000+ proxies!
Format:socks5://username:pass@ip:port OR socks://username:pass@ip:port
- Multiple Proxies:
Each IP is estimated to earn ~3000 $GRASS per day. - Run the Script:
python3 run.py
- Multiple User IDs:
To run multiple User IDs, add them to theconfig.json
file. Format forconfig.json
:{ "user_ids": [ "USER_ID_1", "USER_ID_2" ] }
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! π°π₯