Pharos Testnet Auto Interaction Bot is a JavaScript-based automation script designed to simplify interactions with the Pharos application. It enables users to perform various tasks automatically, such as sending messages, managing wallets, and more.
- Dynamic terminal interface (TUI)** with
blessed+chalk - Direct interaction with smart contracts via
ethers.js - Supports HTTP and SOCKS Proxy
- Multiple wallet support via
.env
- Node.js (v18 or higher)
- npm or yarn
- Pharos Testnet wallet private keys
- (Optional) Proxy list in
proxies.txt
To install Node.js v18+ on WSL or Linux, run:
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejsVerify installation:
node -v
npm -v-
Make sure Node.js is installed (see above).
-
Clone the repository:
git clone https://github.com/BigFreaky/Pharos-Testnet-Auto-Bot.git
-
Navigate to the project folder:
cd Pharos-Testnet-Auto-Bot -
Install dependencies:
npm install
-
Create a
.envfile in the root directory and add your private keys:echo 'PRIVATE_KEY_1=' > .env
Add the following line inside
.env:PRIVATE_KEY_1="0xabc123...,0xdef456...,0xghi789..."
- Replace each
0xabc123...with your actual private keys separated by commas. - Keys can optionally omit the
0xprefix, but including it is recommended. - Example:
PRIVATE_KEY_1="0x1111aaa...,0x2222bbb...,0x3333ccc..."
- Replace each
-
Run the bot:
npm start
- This bot is for TESTNET use only
- Never use Mainnet Private Keys
- The bot runs indefinitely until stopped (
Ctrl+C) - All transactions use 0 gas price (testnet feature)
- Includes random delays between operations to mimic natural behavior
- Do not share your .env with anyone!
For issues or questions, please open an issue on GitHub. Visit Our Telegram Channel: https://t.me/earningdropshub
This software is provided "as is" without warranties. Use at your own risk. Developers are not responsible for any losses or issues caused by using this bot.
MIT License — See LICENSE file for details.