🤖 Humanoid Network Auto Bot
Bot tự động training cho Humanoid Network - Hỗ trợ đa luồng và proxy xoay.
✨ Tính năng chính
🚀 Đa luồng - Chạy nhiều tài khoản cùng lúc, tăng hiệu suất
🔄 Proxy xoay tự động - Hỗ trợ proxyxoay.shop, tự đổi IP sau mỗi tài khoản
🌐 Static Proxy - Hỗ trợ HTTP/SOCKS5 proxy cố định
🧠 Auto Training - Tự động gửi models và datasets lên Humanoid Network
✅ Auto Task - Tự động hoàn thành các nhiệm vụ hàng ngày
🎟️ Auto Referral - Tự động áp mã giới thiệu cho ví mới
🔑 Đa dạng đầu vào - Hỗ trợ cả private key và seed phrase (12/24 từ)
📊 Quản lý tiến độ - Theo dõi và lưu tiến độ training cho từng tài khoản
Lưu ý bản update ngày 14/01/2026
Do chuyển sang sử dụng Playwright (trình duyệt thật) để bypass bảo mật, bot có những đặc điểm sau:
I. Hiệu suất & Tài nguyên
Tốc độ: Chậm hơn so với bản cũ (mất 5-10s để khởi động browser và bypass).
RAM: Tốn nhiều RAM hơn (~200-300MB mỗi luồng).
Khuyến nghị: Chỉ nên chạy 1-3 luồng (threads) cùng lúc để tránh treo máy (đối với các máy yếu).
II. Yêu cầu cài đặt
Bạn cần cài đặt Python và các thư viện sau:
pip install playwright playwright-stealth eth-account
playwright install chromium📦 Cài đặt
npm install⚙️ Cấu hình
1. 👤 Accounts
Thêm vào data/accounts.txt (hỗ trợ cả private key và seed phrase):
# Private key
0xprivatekey1
0xprivatekey2
# Seed phrase (12 hoặc 24 từ)
abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about2. 🌐 Static Proxy (Tùy chọn)
Thêm proxy vào data/proxies.txt:
# Format: http://host:port hoặc http://user:pass@host:port
http://192.168.1.1:8080
http://username:password@proxy.example.com:8080
socks5://user:pass@proxy.example.com:1080💡 Nếu có file proxies.txt, bot sẽ dùng proxy theo thứ tự cho mỗi tài khoản.
3. 🔄 Proxy Xoay (proxyxoay.shop)
Thêm API keys vào data/key_proxy.txt:
keyproxy1
keyproxy2💡 Mỗi key = 1 luồng. Ưu tiên proxy xoay nếu bật trong config.
4. 🛠️ Settings
File config.json:
{
"threads": 5,
"delayBetweenItems": 2000,
"delayBetweenAccounts": 1000,
"cycleWaitHours": 24,
"itemsPerCycle": 3,
"requestTimeout": 30000,
"referralCode": "68CMPK",
"maxDownloadCount": 10000,
"proxyRotation": {
"enabled": true,
"minDelay": 30,
"maxDelay": 45,
"provider": "random"
}
}🔢
threads- Số luồng chạy đồng thời (mặc định: 5)❇️ maxDownloadCount - Số lượng tối đa số lượng tải model/dataset
⏱️
delayBetweenItems- Delay giữa mỗi model/dataset - ms (mặc định: 2000)⏳
delayBetweenAccounts- Delay giữa các tài khoản - ms (mặc định: 1000)🕐
cycleWaitHours- Thời gian chờ giữa các chu kỳ - giờ (mặc định: 24)📊
itemsPerCycle- Số model/dataset gửi mỗi chu kỳ (mặc định: 3)⏰
requestTimeout- Timeout cho mỗi request - ms (mặc định: 30000)🎟️
referralCode- Mã giới thiệu auto áp dụng cho ví mới✅
proxyRotation.enabled- Bật/tắt proxy xoay (mặc định: true)⬇️
proxyRotation.minDelay- Delay tối thiểu đổi proxy - giây (mặc định: 30)⬆️
proxyRotation.maxDelay- Delay tối đa đổi proxy - giây (mặc định: 45)📡
proxyRotation.provider- Nhà mạng: random / viettel / vnpt / fpt (mặc định: random)
📥 Lấy Models/Datasets (Nhớ chạy cái này trước)
npm run fetch-models
npm run fetch-datasets🚀 Chạy Bot
npm start⚠️ Xử lý lỗi
❌ Invalid HuggingFace URL → 🔄 Retry sau 10s
🔌 Network disconnected → 🔄 Retry sau 10s
🚫 Daily limit reached → ⏭️ Skip, chờ 24h
📌 Lưu ý
⚠️ Giới hạn: 3 models + 3 datasets / ngày / tài khoản
🔒 Không chia sẻ private keys
🛡️ Sử dụng proxy để tránh block IP
❓ Q & A
❓ Q: Bot báo "Daily limit reached" là sao?
✅ A: Mỗi tài khoản chỉ được gửi 3 models + 3 datasets mỗi ngày. Chờ 24h hoặc dùng tài khoản khác.
❓ Q: Làm sao để chạy nhiều tài khoản cùng lúc?
✅ A: Tăng số
threadstrong config.json hoặc thêm nhiều key proxy xoay vào key_proxy.txt.
❓ Q: Proxy xoay và static proxy khác nhau thế nào?
✅ A: Static proxy cố định IP, proxy xoay tự động đổi IP sau mỗi tài khoản.
❓ Q: Sao bot báo "Invalid HuggingFace URL"?
✅ A: Một số URL từ Hugging Face không được API chấp nhận. Bot sẽ tự retry 1 lần, nếu vẫn lỗi thì skip.
❓ Q: Có thể dùng seed phrase thay private key không?
✅ A: Có. Thêm seed phrase (12 hoặc 24 từ) vào accounts.txt, mỗi dòng 1 seed.
❓ Q: Bot bị lỗi kết nối mạng liên tục?
✅ A: Kiểm tra proxy hoặc kết nối internet. Bot sẽ tự retry sau 10s khi gặp lỗi mạng.
❓ Q: Làm sao để lấy models/datasets mới?
✅ A: Chạy
npm run fetch-modelsvànpm run fetch-datasets.
📞 Liên hệ
📱 Telegram: @R1zaX040

