Artemis's logo

Artemis 是一个在 Rust 中编写 MEV 机器人的框架。它的设计既简单、模块化又快速。 从本质上讲,Artemis 被设计为一个事件处理管道。该库由三个主要组件组成: 收藏家:收集者接收外部事件(例如待处理的交易、新区块、市场订单等),并将其转化为内部活动代表。 策略:策略包含每个 MEV 机会所需的核心逻辑。它们将事件作为输入,并计算是否存在任何机会(例如,策略可能会监听市场订单流,以查看是否存在任何交叉交易所套利)。战略产生行动。 执行者:执行者处理操作,并负责在不同的域中执行这些操作(例如,提交 txs、发布链下订单等)。