An automated bot for interacting with the Bitquant.io platform, designed to manage multiple Solana wallets and perform automated chat interactions to earn points.
- Multi-wallet Support: Manage multiple Solana wallets simultaneously
- Proxy Support: HTTP, HTTPS, SOCKS4, and SOCKS5 proxy support
- CAPTCHA Solving: Automatic Cloudflare Turnstile CAPTCHA solving with 2captcha
- Smart Rate Limiting: Respects daily message limits and implements random delays
- Whitelist Checking: Automatically verifies wallet whitelist status
- Activity Tracking: Monitors points, message counts, and daily limits
- Node.js v16 or higher
- npm or yarn package manager
- Solana private keys (Base58 encoded)
- Proxy list (optional but recommended)
- Clone the repository:
git clone https://github.com/vikitoshi/Bitquant-Auto-Bot.git
cd Bitquant-Auto-Bot- Install dependencies:
npm install- Create a
.envfile in the root directory:
PRIVATE_KEY_1=your_first_solana_private_key_base58
PRIVATE_KEY_2=your_second_solana_private_key_base58
PRIVATE_KEY_3=your_third_solana_private_key_base58
# Add more private keys as needed (PRIVATE_KEY_4, PRIVATE_KEY_5, etc.)- Create a
proxies.txtfile in the root directory (optional):
http://username:password@proxy1.com:8080
https://username:password@proxy2.com:8080
socks5://username:password@proxy3.com:1080
# Add more proxies as needed
Run the bot:
node index.jsThe bot will:
- Load all private keys from the
.envfile - Check whitelist status for each wallet
- Perform authentication and sign-in
- Send automated chat messages to earn points
- Display activity statistics and countdown timer
- Automatically cycle every 24 hours
Bitquant-Auto-Bot/
├── index.js # Main bot script
├── package.json # Project dependencies
├── .env # Environment variables (create this)
├── proxies.txt # Proxy list (optional)
├── README.md # This file
└── .gitignore # Git ignore file
TWOCAPTCHA_API_KEY: Your 2captcha API key for solving CAPTCHAsPRIVATE_KEY_1,PRIVATE_KEY_2, etc.: Base58 encoded Solana private keys
The bot supports various proxy formats in proxies.txt:
http://proxy.com:8080http://username:password@proxy.com:8080https://proxy.com:8080socks4://proxy.com:1080socks5://username:password@proxy.com:1080
- Wallet Management: The bot loads multiple Solana private keys and processes them sequentially
- Whitelist Verification: Checks if each wallet is whitelisted on the Bitquant platform
- Authentication: Uses Solana message signing for secure authentication
- Chat Automation: Sends random Solana-related prompts to earn points
- Rate Limiting: Respects daily message limits and implements delays between requests
- Proxy Rotation: Uses random proxies for each wallet to avoid IP restrictions
- ✅ Multi-wallet automation
- ✅ Proxy support (HTTP/HTTPS/SOCKS)
- ✅ Rate limiting and delays
- ✅ Comprehensive logging
- ✅ Error handling and recovery
- ✅ Activity statistics tracking
- ✅ 24-hour cycle automation
- Keep your private keys secure and never share them
- Use strong, unique passwords for your 2captcha account
- Consider using a VPN in addition to proxies
- Regularly rotate your proxy list
- Monitor your wallet activities regularly
- Invalid Private Key: Ensure your private keys are in Base58 format
- CAPTCHA Errors: Check your 2captcha API key and balance
- Proxy Issues: Verify proxy format and connectivity
- Whitelist Error: Make sure your wallets are whitelisted on Bitquant
Wallet is not whitelisted: Contact Bitquant support for whitelist accessInvalid private key format: Ensure Base58 encodingDaily message limit reached: Wait for the next day cycle
This project is licensed under the MIT License - see the LICENSE file for details.
This bot is for educational purposes only. Use at your own risk and ensure compliance with Bitquant.io's terms of service. The authors are not responsible for any damages or violations that may occur from using this software.
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
If you encounter any issues or have questions:
- Create an issue on GitHub
- Check the troubleshooting section
- Review the code comments for additional details
If this project helped you, please give it a ⭐!
Happy botting! 🤖