Parasail Node Bot is an automated tool for managing and interacting with Parasail network nodes. It provides a terminal-based UI for monitoring node stats, performing check-ins, and automating node-related tasks.
- Automatic user verification with Ethereum wallet
- Node onboarding
- Regular check-ins
- Real-time node statistics tracking
- Terminal-based dashboard with logging and stats display
- Automatic token refresh mechanism
- Node.js (v14 or higher)
- An Ethereum wallet with private key
- Internet connection
- Clone the repository:
git clone https://github.com/airdropinsiders/Parasail-Auto-Bot.git
cd Parasail-Auto-Bot- Install dependencies:
npm install- Create a
config.jsonfile in the project root with the following structure:
{
"privateKey": "YOUR_ETHEREUM_PRIVATE_KEY"
}config.json to version control. Add it to .gitignore.
npm start- blessed: Terminal UI library
- blessed-contrib: Advanced terminal dashboards
- axios: HTTP client
- ethers: Ethereum wallet and signing library
privateKey: Your Ethereum wallet's private keybearer_token: Automatically populated after verificationwallet_address: Automatically populated after verification
- Press
QorCtrl+Cto quit the application
- Keep your private key confidential
- Use a dedicated wallet for this bot
- Verify the source and safety of the bot before use
This bot is provided as-is. Use at your own risk. Always review the code and understand its functionality before running.
MIT License
Contributions are welcome! Please open an issue or submit a pull request.