π€ M.E.V is a bot crafted 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 Metamask" or "Wallet Connect" from the "Environment" dropdown.
- π 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.