artemis
artemis copied to clipboard
A simple, modular, and fast framework for writing MEV bots in Rust.
Thought I'd get the ball rolling on this. Currently only added a collector following [https://docs.flashbots.net/flashbots-mev-share/searchers/event-stream](https://docs.flashbots.net/flashbots-mev-share/searchers/event-stream). I imagine eventually the MEV-Share implementation will have a complementary executor with shared types, so...
Adding support for new protocols and maintaining support for protocol updates is a huge overhead for atomic teams. It would be great if we could collaborate publicly here to share...
Common @FrankieIsLost, we all know the closed source one uses huff, let's add a huff strategy here 🤠
[MEV-share](https://collective.flashbots.net/t/mev-share-programmably-private-orderflow-to-share-mev-with-users/1264) just launched. It would be good to have an example strategy that integrates with the protocol. This would likely require building a MEV-share rust client, and developing collectors and...
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.
It would be good to build collectors that integrate with other common signals used for MEV strategies, such as CEX pricing data, or other NFT marketplace APIs
Many protocols open source keepers, for example this [Morpho Liquidator](https://github.com/morpho-labs/morpho-liquidation-flash). However, these bots can be difficult to run, since they have heterogenous requirements and dependencies. It would be valuable to...
Define a filter and get a stream of all events based on that filter.
add a few cargo/lint attributes cleanup up cargo.toml deps and remove unused deps