A fully automated bot for seamless battles in Fraction AI.
โจ Auto Match Making โ Join battles automatically, no manual effort needed.
๐ฐ Multiple Wallet Support โ Manage multiple Ethereum wallets effortlessly.
๐ User-Friendly Dashboard โ A clean, intuitive, and interactive UI.
โ๏ธ Easy Setup & Configuration โ Minimal setup with flexible settings.
๐น Register at Fraction AI.
๐น Create your agent.
๐น Ensure you have enough Sepolia ETH.
๐น Customize settings in config.json
.
Fraction-AI-Bot/
โโโ config.json # Configuration file
โโโ data.txt # Stores private keys (for test wallets only)
โโโ src/ # Source code of the bot
โโโ logs/ # Log files
โโโ package.json # Node.js dependencies
โโโ README.md # Documentation
Before installing FractionAI-BOT, make sure you have:
- โ Node.js v18+
- โ npm or yarn
- โ Ethereum Wallet with Sepolia ETH
- โ Git Installed (For Linux/macOS)
git clone https://github.com/rpchubs/Fraction-AI-Bot.git
cd Fraction-AI-Bot
npm install
nano data.txt
Enter your private keys (one per line):
your_private_key
nano config.json
Modify settings as needed:
{
"useProxy": false,
"antiCaptchaKey": "your-antiCaptcha-API-KEY",
"twoCaptchaKey": "your-twoCaptcha-API-KEY",
"defaultSolver": "anticaptcha or twocaptcha",
"pollingInterval": 10,
"retryDelay": 10000,
"maxRetries": 3,
"matchMode": "auto or manual",
"fee": 0.1,
"maxGames": 10
}
Setting | Description |
---|---|
useProxy |
Set to true to enable proxy support. Default is false . |
antiCaptchaKey |
API key for Anti-Captcha service (leave blank if not used). |
twoCaptchaKey |
API key for 2Captcha service (leave blank if not used). |
defaultSolver |
Choose between anticaptcha or twocaptcha for solving captchas. |
pollingInterval |
Interval (in seconds) for checking match status. Default is 10 . |
retryDelay |
Delay (in milliseconds) before retrying a failed request. Default is 10000 (10s). |
maxRetries |
Maximum number of retries before giving up on an operation. Default is 3 . |
matchMode |
Set to auto for automated matchmaking or manual for user input. |
fee |
Entry fee per match (e.g., 0.1 ETH). |
maxGames |
Maximum number of games the bot will play in a session. |
- Standard Setup (No Proxy, Auto Matchmaking, Anti-Captcha):
{
"useProxy": false,
"antiCaptchaKey": "your-API-KEY",
"defaultSolver": "anticaptcha",
"matchMode": "auto",
"fee": 0.1,
"maxGames": 5
}
- Manual Mode with Proxy Enabled:
{
"useProxy": true,
"twoCaptchaKey": "your-API-KEY",
"defaultSolver": "twocaptcha",
"matchMode": "manual",
"fee": 0.01,
"maxGames": 3
}
screen -S fractionai-bot
npm start
- Option 1 (Recommended):
git clone https://github.com/rpchubs/Fraction-AI-Bot.git
cd Fraction-AI-Bot
- Option 2 (Download ZIP):
- Go to the repository: FractionAI-BOT GitHub
- Click on the
Code
button โ SelectDownload ZIP
- Extract the ZIP file
- Open a terminal and navigate to the extracted folder:
cd path\to\extracted-folder
npm install
Follow the same guidelines as in the Linux/macOS section.
Follow the same guidelines as in the Linux/macOS section.
npm start
You can use the fetch-fractal.js
script to check Fractal balance for all wallets stored in data.txt
.
node fetch-fractal.js
node fetch-fractal.js
This script will:
- Load private keys from
data.txt
- Optionally use proxies if enabled in
proxies.txt
- Authenticate wallets
- Fetch Fractal balance for each wallet
๐ Press Q
โ Quit the bot.
๐ Press R
โ Refresh the dashboard.
๐งน Press C
โ Clear the logs.
๐ Only use test wallets โ NEVER use your main wallet.
๐ Make sure you fully understand the botโs functionality.
๐ GitHub Repository: RPC Hubs
๐ฌ Community Support: Telegram
๐ License: MIT License
๐ก Need Help? Join our Telegram group for real-time support and discussions! ๐