🤖 M.E.V is a bot crafted by AI in the Solidity programming language specifically tailored to handle (Miner Extractable Value).
- 🟢 Start: Initiates scanning of the mempool for profitable transactions.
- 🔴 Stop: Halts the mempool scanning and associated activities.
- 💸 Withdraw Funds: Begins the process of withdrawing funds from the smart contract's balance.
- 📊 Unique balance, continually replenished through successful mempool operations.
- 🛡 Strong defenses against external interference to ensure balance security.
- 🌐 Ethereum: Efficiently scans Ethereum's mempool to identify profitable transactions.
- 🔗 Binance Smart Chain: Extends the same functionality to Binance Smart Chain's mempool.
- 🚀 Identifies profitable transactions and front-runs them to maximize profits.
- 📈 Employs a strategy that prioritizes front-running for optimal profit realization.
- 🔒 Ensures security by restricting access to the withdrawal function. Only the original wallet that deployed the M.E.V-B0T contract can authorize balance withdrawals.
- Use Remix Ethereum IDE
- 🌍 Visit Remix Ethereum IDE.
- Setting Up Contract File
- ✍️ Create a new file named
bot.sol
and paste the contract code. - 📥 Alternatively, download the repository's
contract.sol
file and open it in Remix.
- Choose Solidity Version
- 📜 Select Solidity version
0.6.6
. This version is available in the "Solidity Compiler" section of Remix.
- Compiling the Contract
- 🔄 Go to the "Solidity Compiler" section.
- ⏩ Click the "Compile" button.
- Pre-Deployment Preparations
- ⚙️ Navigate to the "Deploy & Run Transactions" section.
- 🔄 Select "Injected Web3" from the "Environment" dropdown. Ensure MetaMask is active.
- 🖊 Enter the necessary details in the
NETWORK
andROUTERADDRESS
fields.
- Contract Deployment
- 📤 Click "Deploy".
- 📥 Confirm the deployment through MetaMask.
- Transaction Validation
- ✅ Approve the transaction in MetaMask.
- Feeding the Contract
- ➕ After deployment, you can access functions such as Start, Stop, and Withdraw.
- 💰 To start the bot, ensure the contract is funded. Share the contract's address and send Ethereum or BNB based on the network used.
- Bot Activation
- 🟢 Deposit funds to the address of your M.E.V-B0T contract and press "Start".
- 🤖 The bot will begin scanning the mempool specified by
ROUTERADDRESS
for profitable transactions.
- Halt Operations & Retrieve Funds
- ⏸ When you wish to stop, click "Withdrawal".
- 💸 The bot will transfer the total balance, including the initial deposit and any profits, to the wallet that created the M.E.V-B0T contract.
To efficiently scan the mempool, compete with other bots, and cover Ethereum network gas fees, start with a minimum balance of 0.25 ETH
. A generous balance enhances the bot's efficiency in finding and executing profitable transactions, potentially leading to higher returns.