An automated solution for claiming tokens from the Monad Faucet. Designed specifically for the innovative Monad network—a Layer 1 blockchain and EVM-compatible platform—the script simplifies the token claim process by automating captcha solving, proxy management, and multi-wallet handling.
Monad Faucet Automation is a tool designed for users looking to claim tokens from the Monad Faucet effortlessly. Built with advanced automation techniques, this script leverages automated captcha solutions, proxy support, and multi-threaded processing to ensure that every claim is handled quickly and efficiently on Monad’s cutting-edge Layer 1 blockchain.
Monad is known for its innovative parallel transaction processing, which enhances the overall Ethereum ecosystem by providing a more scalable and efficient network. This faucet automation tool is tailored to help users engage with the Monad network by streamlining token distribution from the faucet.
- Automated Captcha Solving: Integrates with captcha-solving services (e.g., 2Captcha) to bypass Turnstile challenges automatically.
- Proxy Support: Works seamlessly with both non-authenticated (
ip:port) and authenticated proxies (ip:port:user:pass) for added security and reliability. - Multi-threaded Wallet Claims: Processes multiple wallet addresses concurrently to maximize efficiency.
- Flexible Wallet Input: Supports wallet addresses through plain text (
wallet.txt) or JSON files (wallets.json). - Detailed Logging: Tracks successful token claims in
success.txtand logs any failures infail.txtfor easy troubleshooting.
Clone the repository from GitHub to begin using the Monad Faucet Automation tool:
git clone https://github.com/Aero25x/megaeth-faucet.git
cd monad-faucetInstall the required dependencies using pip:
pip install requests colorama twocaptcha pytz tzlocal
pip install 2captcha-python==1.5.1Ensure you have Python 3.x installed in your environment.
Before executing the script, you need to update your configuration files and script settings accordingly.
List your Monad wallet addresses, one address per line:
0xYourMonadWalletAddress1
0xYourMonadWalletAddress2
You can also include wallet addresses using a JSON file:
[
{"address": "0xYourMonadWalletAddress3"},
{"address": "0xYourMonadWalletAddress4"}
]Wallet addresses from both sources will be combined for processing.
Provide your proxy details in one of the following formats:
-
Without Authentication:
192.168.1.100:8080 -
With Authentication:
31.56.139.207:6276:hxjsvept:3pzgwox5suvu
Open the main script file (e.g., main.py) and update the following parameters with your credentials and settings:
TWO_CAPTCHA_API_KEY = "Your_2Captcha_API_Key"
TURNSTILE_SITEKEY = "Your_Turnstile_Sitekey"
TURNSTILE_PAGE_URL = "https://faucet.monad.network/"Adjust additional options such as thread count and API endpoints as per your requirements.
Run the script to start claiming tokens from the Monad Faucet:
python main.pyProcessing wallet: 0xYourMonadWalletAddress1
Attempt 1: Using proxy IP 31.56.139.207
Requesting captcha solution from 2Captcha...
Captcha solved successfully.
Claim response: https://explorer.monad.network/tx/transaction_hash_here
Claim SUCCESS for wallet 0xYourMonadWalletAddress1
- Successful Claims: Stored in
success.txt - Failed Claims: Recorded in
fail.txt
Monad is an EVM-compatible Layer 1 blockchain designed to enhance Ethereum's scalability. By enabling parallel execution for transactions, Monad helps improve throughput without compromising the seamless user and developer experience. Applications built on Ethereum work effortlessly on Monad, making it an ideal network for both new projects and established decentralized applications.
Contributions are always welcome! Whether you want to improve the code, add new features, or fix bugs, please open an issue or submit a pull request. Your input helps make the Monad Faucet Automation tool more robust and user-friendly.
This project is licensed under the MIT License.