Auto generate wallet, fund gas, claim faucet, buy token & auto chat on Arc Testnet
- Features
- Prerequisites
- Installation
- Configuration
- Usage
- Proxy Support
- Output Files
- Notes
- Disclaimer
- Credits
| Feature | Description |
|---|---|
| π Auto Generate Wallet | Generate multiple wallets (1β500) |
| β½ Auto Fund Gas | Fund gas from main wallet to sub-wallets |
| π° Auto Claim Faucet | Claim USDC faucet (~500k) per wallet |
| π Auto Buy Token | Buy token via bonding curve (random/fixed amount) |
| π¬ Auto Chat | Send random chat message to token room |
| π Auto Sweep | Sweep remaining native gas back to main wallet |
| π Proxy Support | HTTP & SOCKS proxy with rotation |
- Node.js 18 or higher
- Private key of main wallet with native USDC on Arc Testnet (for gas)
- Get native USDC at faucet.circle.com β select Arc Testnet
# Clone the repository
git clone https://github.com/YusufAbdul/flipt-auto-bot.git
cd flipt-auto-bot
# Install dependencies
npm install-
Copy
.env.exampleto.env:cp .env.example .env
-
Fill in your main wallet private key:
PRIVATE_KEY=0x... # main wallet with native USDC (for gas) # GAS_PER_WALLET=0.05
Warning
Never share or commit your .env or wallet.json file!
# Run the bot
npm start
# Or double-click start.bat (Windows)The bot will prompt you for:
| Step | Description |
|---|---|
| 1οΈβ£ | Number of wallets to generate (1β500) |
| 2οΈβ£ | Token CA (contract address) to buy |
| 3οΈβ£ | Buy amount per wallet (Random or Fixed) |
| 4οΈβ£ | Auto chat to token room after buy (Yes / No) |
Random delay between wallets: 5β10 seconds
Create a proxy.txt file in the project root β one proxy per line:
http://user:pass@host:port
socks5://host:port
- Without scheme defaults to
http:// - Each wallet gets a proxy in rotation (wallet 1 β proxy 1, etc.)
- Proxy is used for both RPC calls and chat
- Without
proxy.txt, bot runs direct - See
proxy.example.txtfor format examples
| File | Contents |
|---|---|
wallet.json |
Address + private key of generated wallets (SECRET β do not share!) |
results.json |
Summary of fund / faucet / buy / chat / sweep per wallet |
- Chain: Arc Testnet
5042002β RPChttps://rpc.testnet.arc.network - Gas: Arc native USDC (18 decimals)
- Flipt Trade USDC: ERC20
0x4F3bβ¦20c2(6 decimals), faucet Β±500k per address - Buy: Via hub
buyAndApproveat0x4B33β¦Aca - Never commit or share
.env/wallet.json
This bot is for educational and testnet purposes only. Use at your own risk. The author is not responsible for any loss of funds or misuse of this tool.
Created by Yusuf Abdul
If you find this project useful, please give it a β star!
Made with β€οΈ by Yusuf Abdul