An automated bot for managing multiple Monard with proxy support.
Monad-BOT is a blockchain automation tool designed to interact with various cryptocurrency services for swapping and staking tokens. It provides a dashboard interface to monitor operations and logs, and it cycles through tasks like wrapping/unwrapping and staking/unstaking tokens.
- Dashboard Interface: Real-time updates on balance, network status, and transaction history.
- Automated Cycles: Configurable cycles for executing swap and staking operations.
- Blockchain Interactions: Utilizes the
etherslibrary for seamless blockchain operations. - API Integrations: Interacts with external APIs to check transaction statuses and claimable staking rewards.
- Dashboard: The dashboard will display real-time information about the bot's operations, including balance, network status, and transaction logs.
- Network Settings: Configure the RPC URL and explorer URL in
config. - API Endpoints: Set the API endpoints for liquid staking and other services.
- Contract Addresses: Update the contract addresses for the tokens and services you wish to interact with.
- Cycle Parameters: Adjust the cycle count, cooldown time, and delay settings to suit your needs.
- axios: For making HTTP requests to external APIs.
- blessed: For creating the terminal-based dashboard interface.
- blessed-contrib: For additional dashboard components.
- ethers: For interacting with the Ethereum blockchain.
This project is licensed under the ISC License.