flâneur — a map of the web's best reading

REVM Is All You Need. How to build simulated blockchain… | by Solid Quant | Medium

medium.com · 10,279 words · saved by 1 readers

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 function call — which only took 5 minutes of your time to write. “Oh, I’m fast”, you think. It’s an all too familiar “swap” call to a Uniswap V2 pair contract that you’d like to fire up using your MEV bot. Just one more step away and you know you’re done. But life isn’t easy. You deploy your contract to the Testnet or the Mainnet using Remix / Foundry / Hardhat / Brownie (you name it). And as soon as you run “swap”, EVM REVERT 0x\b2… GN. Repeat… So that’s what smart contract development looks like from behind the scenes. Setting aside the glory, most of our time is dedicated to testing and simulating our contract calls, making sure that state changes occur as expected. Even with the amazing tooling

REVM Is All You Need How to build simulated blockchain realities (and rule that world) Solid Quant 40 min read · Sep 11, 2023 -- 10 Listen Share Press enter or click to view image in full size Minecraft Pokemon Ditto collabo with arXiv [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 function call — which only took 5 minutes of your time to

Explore this link on the map →

saved by

related reading