This Node.js script automates the daily claiming of points on Assisterr.ai. It logs in with specified accounts, checks referral status, and claims points daily, while keeping track of the next eligible claim time.
- Automated Login: Logs in for each account at the start of the script, obtaining a fresh access token every time.
- Referral Check: Verifies each account’s referral status before claiming points.
- Daily Claiming: Claims daily points and tracks the next eligible claim time.
- User-Agent Randomization: Uses randomized user-agents to simulate realistic requests.
- Lightweight Account Tracking: Only
next_claim_time
is stored, minimizing saved account data.
-
Clone the repository:
git clone https://github.com/ganjsmoke/assisterr-claimer.git cd assister-claimer
-
Install dependencies:
npm install
-
Prepare your accounts file:
-
Create a file named
accounts.json
in the root directory, structured as follows:{ "accounts": [ { "private_key": "your_solana_pk1" }, { "private_key": "your_solana_pk2" } ] }
-
-
Add User-Agent List (Optional):
- Create a file named
user-agent.txt
in the root directory and populate it with different user-agent strings, each on a new line. This allows the script to randomize user-agents during requests.
- Create a file named
To run the script continuously:
node index.js
- Referral Requirement: This script only works with the referral link associated with the author: https://build.assisterr.ai/?ref=66bceba8f6e625e389d8d7f1. Ensure your accounts were created using this referral to enable successful point claiming.
- Login Issues: Ensure your accounts.json file is correctly formatted and contains valid private keys.
- Referral Mismatch: If an account’s referral ID doesn’t match the required static referral, the script will skip that account.