Sep 12How I went from 0 to 1K followers in three monthsHow venturing into uncharted territory changed my life forever — On June 1st, I quit my job at a small startup filled with memories, one that I had helped found. Images of myself and the team spending nights together kept flashing through my mind. What should I do next? On June 9th, I finally delivered my last product. …Blogging7 min readBlogging7 min read
Sep 11REVM Is All You NeedHow to build simulated blockchain realities (and rule that world) — [Abstract] GM. You wake up in the morning feeling very confident about your progress yesterday. Now you’re about to begin working on your Solidity smart contract. “Oh, this shouldn’t be so difficult; it’s just Solidity after all.” And indeed, it’s just Solidity after all. However, you’re now on your first…Evm40 min readEvm40 min read
Aug 26How fast is your MEV bot? Comparing Javascript/Python/RustA benchmark of the three most popular languages used in MEV. Which one should you go for? — Choosing a programming language for your projects can be a challenging task. In fact, individuals often have varying preferences when asked, citing reasons such as speed, readability, or simply familiarity with a particular language. This diversity in opinions is quite common. I’ve encountered this situation multiple times in the past…Mev16 min readMev16 min read
Aug 18MEV templates written in Python, Javascript, and RustAll the critical components of an MEV bot wrapped into one. Pick one and to the moon we go — Good. I see that you’re here. Today, I’m going to get you all set up for the MEV journey ahead. It’s going to be a long and a bumpy ride — one that requires a full dive at times, and one that may not be as fruitful for everyone. But…Mev9 min readMev9 min read
Aug 7The MEV roadmap everyone’s been waiting forHow should you get started with your journey into MEV? The complete guide to becoming an expert as quickly as possible — Introduction After setting foot on MEV land, I had to stumble through the bushes all on my own. There were bits and pieces of information spread out across the web, and to be honest, it was a bit too overwhelming for me. I am no expert in either computer science or…Cryptocurrency7 min readCryptocurrency7 min read
Aug 3Using REVM to build a sandwich botIn the last post, How I spend my days Mempool watching (Part 1): Transaction Prediction through EVM Tracing, we explored the functionality of EVM Tracing using both Python and Rust. In this post, we will expand our scope and delve into using the EVM directly for transaction and bundle simulations…Cryptocurrency12 min readCryptocurrency12 min read
Jul 31How I spend my days Mempool watching (Part 1): Transaction Prediction through EVM TracingHow I started from bird watching to mempool watching, and how I’m building my sandwich bot now — Today, I’ll be discussing the importance of mempool watching, a powerful technique for understanding people’s intentions through pending transactions in the mempool. Harnessing this capability is invaluable for everyone. In this blog post, I’ll share a real problem I encountered while building my sandwich bot and demonstrate how I successfully…Cryptocurrency21 min readCryptocurrency21 min read
Jul 19How I built my first DEX arbitrage bot: Introducing Whack-A-MoleMulti-DEX arbitrage bot written in pure Python. Arbitrage strategies are just like the game Whack-A-Mole — Introduction Being an MEV searcher is just like being a philosopher. Your days will consist of 80% thinking, 10% building, and the remaining 10% dreaming. The last two weeks have been just like that for me. I was one and a half months into studying MEV when I realized that if…Cryptocurrency28 min readCryptocurrency28 min read
Jul 4How to use Yul in your MEV projectAn A to Z guide of gas cost reduction and using assembly to handle errors, transfer tokens, swap tokens, and more — So, here’s a recurring story for me. I study a bit of Solidity, find a service that I’d like to look into. The code looks like this:Mev21 min readMev21 min read
Jun 28What I learned after a month of intensive MEV bot studyWhat are you up against when you are building a MEV bot? Everything you need to know to get started. — MEV is a tempting space. It’s only natural that news of alpha will draw people in. But do we really understand what we are up against when we enter this arena? Today, I would like to share some insights gained after almost a month of researching MEV. Bear in mind…Mev13 min readMev13 min read