Struktur File Bot
Sebagian besar bot memiliki struktur file seperti ini:
bot-folder/
├── index.js # File utama
├── config.js # Konfigurasi
├── package.json # Dependencies
├── .env # Environment variables (private key, dll)
├── wallet.txt # List wallet addresses
└── proxy.txt # List proxy (opsional)
Konfigurasi .env File
File .env berisi informasi
sensitif:
# Contoh file .env
PRIVATE_KEY=0x1234567890abcdef...
RPC_URL=https://mainnet.infura.io/v3/YOUR_API_KEY
DELAY_MIN=1000
DELAY_MAX=5000
Konfigurasi Multi-Wallet
Untuk menjalankan multiple wallet, masukkan private key di file wallet.txt:
# wallet.txt (satu private key per baris)
0x1234567890abcdef...
0xabcdef1234567890...
0x9876543210fedcba...
Setup Proxy (Optional)
Jika perlu proxy, masukkan di file proxy.txt:
# proxy.txt (format: ip:port atau user:pass@ip:port)
http://192.168.1.1:8080
http://user:pass@proxy.example.com:3128
socks5://192.168.1.2:1080
Menjalankan Bot
# Install dependencies
npm install
# Jalankan bot
node index.js
# Atau dengan PM2 (untuk 24/7)
pm2 start index.js --name "mybot"
💡 Tips Konfigurasi
- • Selalu baca README.md dari setiap bot
- • Test dengan 1 wallet dulu sebelum multi-wallet
- • Gunakan delay untuk menghindari rate limit
- • Backup file .env ke tempat aman