π A Node.js bot designed for interacting with the KiteAI testnet platform, featuring an elegant terminal interface and automated AI-powered interactions.
π Supports multiple wallets π°
π Automated AI interactions (Professor, Crypto Buddy, Sherlock) π§
π Real-time analytics & progress tracking π
π Built-in rate limiting & error handling β‘
π Groq AI integration for smart question generation π
Before installing, ensure you have the following:
Requirement | Description |
---|---|
πΉ Node.js v16+ | Download Here π₯οΈ |
πΉ KiteAI Testnet Account | Sign Up π |
πΉ Groq API Key | Get it Here π |
git clone https://github.com/RPC-Hubs/KiteAI-BOT.git
cd KiteAI-BOT
npm install
- Wallets addresses file:
nano wallets.txt
- Private keys file:
nano priv.txt
- Proxy file:
Format:
nano proxies.txt
http://user:pass@host:port
- Create configuration file:
nano config.js
- Use Git Bash or download the ZIP from the repository page.
- Open File Explorer, navigate to
KiteAI-BOT
, and open Command Prompt inside the folder. - Run:
npm install
-
Wallet addresses:
- Open Notepad and create a new file named
wallets.txt
- Add wallet addresses (one per line) and save the file.
- Open Notepad and create a new file named
-
Private keys:
- Open Notepad and create
priv.txt
- Add private keys (one per line) and save the file.
- Open Notepad and create
-
Proxy settings (optional):
- Open Notepad, create
proxies.txt
, and add proxies in the format:http://user:pass@host:port
- Open Notepad, create
-
Configuration settings:
- Open VS Code or Notepad++, create
config.js
, and configure settings.
- Open VS Code or Notepad++, create
- Open
wallets.txt
and add one wallet address per line:0xwallet1address 0xwallet2address
- Open
priv.txt
and add one private key per line (Keep it safe!)privatekey1 privatekey2
1οΈβ£ Open config.js
in a text editor.
2οΈβ£ Locate the following section and update your API key:
export const groqConfig = {
apiKey: "your-groq-api-key-here",
model: "mixtral-8x7b-32768",
temperature: 0.7,
};
3οΈβ£ Locate the referral code section and update it:
export const refCode = {
code: "your-referral-code-here"
};
4οΈβ£ Save the file.
πΉ Ensure that priv.txt
contains your private key before running register.js
.
node register.js
1οΈβ£ Open Command Prompt inside the KiteAI-BOT
folder.
2οΈβ£ Run:
node register.js
πΉ Ensure wallets.txt
is set up correctly.
πΉ Wallets must be registered and signed before use.
node main.js
1οΈβ£ Open Command Prompt inside the KiteAI-BOT
folder.
2οΈβ£ Run:
node main.js
Section | Description |
---|---|
π Banner | Displays project info & links |
π€ AI Interactions | Real-time AI conversation logs |
π Status | Wallet, cycle progress, and session time |
π Analytics | Success rates, API requests, and errors |
β³ Progress Bar | Visual progress for ongoing tasks |
β Issue | β Solution |
---|---|
Command not found |
Ensure Node.js is installed & in PATH |
Error: API Key Missing |
Update config.js with a valid API key |
Permission Denied |
Run chmod +x on scripts if needed (Linux/macOS) |
1οΈβ£ Fork the repo
2οΈβ£ Create a feature branch
3οΈβ£ Commit your changes
4οΈβ£ Push to branch
5οΈβ£ Open a Pull Request π