Thanks to visit codestin.com
Credit goes to github.com

Skip to content
forked from cc2duck/monadpy-1

πŸš€ Automate Swaps, Staking & Bridging on Monad Testnet! Fully automated Web3 bot with multi-wallet support, proxy integration, smart gas adjustment, anti-ban mechanisms, and Telegram control. Track transactions with success rate stats & heatmaps. Start once on VPS, manage everything from Telegram! πŸ“ŠπŸ”₯

SacittWeb/monad

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Monad Testnet Automation Bot

A fully automated swap, stake, and bridge bot for Monad Testnet tokens. This bot interacts with random Monad DApps, supports multiple wallets, proxies, and includes a Telegram bot dashboard for remote control.


πŸ“Œ Features

βœ… Automates Swap, Stake, and Bridge – Only Monad Testnet tokens.

βœ… Wallet & Proxy Support – Multiple wallets and proxies from files.

βœ… Configurable Delay & Retries – Customize delay, gas priority, and retry settings.

βœ… Dynamic Gas Fee Adjustment – Adjusts gas fees based on priority settings.

βœ… Telegram Bot Integration – Control and monitor the bot from Telegram.

βœ… Success Rate Calculation – Tracks successful and failed transactions.

βœ… Transaction Heatmap – Shows which DApps were used most and how many transactions per DApp.

βœ… Start & Stop from Telegram – Control bot execution remotely.


πŸ“Œ Installation Guide

1️⃣ Clone the Repository

git clone https://github.com/ayusharyaneth/monad.git
cd monad

2️⃣ Install Required Dependencies

pip install -r requirements.txt

3️⃣ Edit Required Files

πŸ”Ή wallets.txt (Private Keys)

  • List your wallet addresses with names in this format:

  • It's format is - walletname,privatekey

nano .env wallets.txt

πŸ”Ή proxy.txt (Proxies)

nano .env proxy.txt

πŸ”Ή dapps.txt (Monad dApp URLs)

  • List Monad Testnet DApps in the following format:

  • It's format is - Dapp1,https://dapp1.monad.xyz

    nano .env dapps.txt

4️⃣ Edit config.txt File (Main Config File)

nano .env config.txt

πŸš€ Running the Bot

Once setup is complete, run the bot:

python3 main.py

πŸ“Š Telegram Bot Commands

Once running, the bot provides a real-time dashboard via Telegram.

  • /start | Start the Bot.

  • /stop | Stop the Bot.

  • /status | Shows Daily and Total Transaction.

  • /rate | Shows Successfull and Failed Transaction

  • /heatmap | Shows Dapps and their Transaction Count


πŸ›‘οΈ Security Best Practices

πŸ”Ή Never share wallet.txt, config.env, or proxy.txt in public.

πŸ”Ή Use private proxies for better security & anti-ban protection.

πŸ”Ή Keep your bot token secret to prevent unauthorized access.


πŸ›  Troubleshooting

πŸ”Έ Web3 Connection Error

  • Ensure RPC_URL in config.txt is correct.

πŸ”Έ Telegram Bot Not Responding

  • Double-check the bot token and chat ID.

πŸ”Έ Proxy Not Working

  • Make sure your proxy format is correct.

πŸ’‘ Future Updates

πŸ”Ή More advanced anti-ban techniques

πŸ”Ή Support for new Monad testnet features


πŸ”— Connect & Support

If you find this useful, feel free to ⭐ Star this Repo and share your feedback! πŸš€


πŸ“„ License

This project is licensed under the MIT License.


This bot is fully optimized for Monad Testnet, ensuring a high success rate and seamless automation. πŸš€


About

πŸš€ Automate Swaps, Staking & Bridging on Monad Testnet! Fully automated Web3 bot with multi-wallet support, proxy integration, smart gas adjustment, anti-ban mechanisms, and Telegram control. Track transactions with success rate stats & heatmaps. Start once on VPS, manage everything from Telegram! πŸ“ŠπŸ”₯

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%