artemis
artemis copied to clipboard
Add local simulation feature
Many strategies can benefit from running local EVM simulations. It would be useful to build a component that allows strategies to leverage this using REVM.
In my experience, the really annoying part of REVM simulation is the setup. It would be really cool to have a standardized way of easily fetching the needed storage slots for protocol-specific simulations. Might build something on top of ethers-reth so everything can be fetched locally really quickly.
We are cooking on this
fire, using revm or transpiled rust?
Ik @Will-Smith11 is working on this & it should be miles faster than revm, you guys should talk
@FrankieIsLost part of why I suggested #63 was to get this into what we're building in our new crate arbiter-engine
This is slowly building up, but the strategy interface provided here is great for building agents for our simulations as well as providing a testbed those using Artemis. Would love to be doing this collaboratively!
Ik @Will-Smith11 is working on this & it should be miles faster than revm, you guys should talk
It's been a while @0xvanbeethoven, what's the status on this?