Artemis's logo

Artemis 是一個在 Rust 中編寫 MEV 機器人的框架。它的設計既簡單、模塊化又快速。 從本質上講,Artemis 被設計爲一個事件處理管道。該庫由三個主要組件組成: 收藏家:收集者接收外部事件(例如待處理的交易、新區塊、市場訂單等),並將其轉化爲內部活動代表。 策略:策略包含每個 MEV 機會所需的核心邏輯。它們將事件作爲輸入,並計算是否存在任何機會(例如,策略可能會監聽市場訂單流,以查看是否存在任何交叉交易所套利)。戰略產生行動。 執行者:執行者處理操作,並負責在不同的域中執行這些操作(例如,提交 txs、發佈鏈下訂單等)。