- π Auto claim daily rewards
- π Auto reconnecting
- π₯ Support multiple accounts
- π HTTP & SOCKS proxy support
- π 30-second heartbeat interval
- π Real-time points monitoring
- π Fast and efficient
- π‘οΈ Error handling & auto retry
- π Clean and consistent logging
project/
βββ config/
β βββ api.js # API endpoints
β βββ headers.js # HTTP & WebSocket headers
β βββ websocket.js # WebSocket message format
βββ services/
β βββ api.js # API functions
β βββ websocket.js # WebSocket client
βββ utils/
β βββ banner.js # CLI banner
β βββ capacity.js # Random capacity generator
β βββ file.js # File handler
β βββ logger.js # Logger utility
β βββ proxy.js # Proxy helper
βββ main.js # Main file
βββ wallets.txt # Wallet addresses list
βββ proxy.txt # Proxy list
- Clone the repository:
git clone https://github.com/mbrx10/openLedgerBot.git
cd openLedgerBot- Install dependencies:
npm install- create wallets.txt file with your wallet addresses
touch wallets.txt- add your wallet addresses to the wallets.txt file
nano wallets.txt- create proxy.txt file with your proxies
touch proxy.txt- add your proxies to the proxy.txt file
nano proxy.txtRun the worker:
npm start- Create
wallets.txtwith wallet addresses (one per line):
0x1234567890abcdef...
0xabcdef1234567890...
2.Create proxy.txt with proxies (one per line):
# HTTP proxies
http://ip:port
http://username:password@ip:port
# SOCKS proxies
socks4://ip:port
socks5://ip:port
- π Daily rewards check: Every 60 minutes
- π Points check: Every 9 minutes
- π Heartbeat: Every 30 seconds
- axios & axios-retry - Robust HTTP client with retry capability
- ws - Fast & reliable WebSocket client
- https-proxy-agent - HTTP/HTTPS proxy support
- socks-proxy-agent - SOCKS proxy support
- chalk - Beautiful console output
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions, issues and feature requests are welcome!
Give a βοΈ if this project helped you!