#alloy #mev #flashbots #mev-share #builder

alloy-mev

Easily send transaction bundles using Alloy

7 unstable releases (3 breaking)

0.5.0 Oct 26, 2024
0.4.0 Oct 2, 2024
0.2.2 Sep 23, 2024
0.2.1 Jul 23, 2024
0.1.1 Jun 23, 2024

#2 in #flashbots

Download history 84/week @ 2024-12-08 179/week @ 2024-12-15 23/week @ 2024-12-22 65/week @ 2024-12-29 216/week @ 2025-01-05 296/week @ 2025-01-12 201/week @ 2025-01-19 169/week @ 2025-01-26 163/week @ 2025-02-02 118/week @ 2025-02-09 96/week @ 2025-02-16 159/week @ 2025-02-23 88/week @ 2025-03-02 58/week @ 2025-03-09 30/week @ 2025-03-16 86/week @ 2025-03-23

262 downloads per month

MIT license

33KB
719 lines

Alloy MEV

Easily send transaction bundles to MEV-Share or block builders using Alloy.

You can have a look at the docs to help you get started. There are also some examples available.

Installation

Add alloy-mev to your Cargo.toml:

alloy-mev = "0.5"

Features

MEV-Share

This crate contains the MevShareProviderExt extension trait. When it's in scope, it adds methods to send bundles to the Flashbots matchmaker on a provider built on an HTTP transport.

Blocks builders

This crate also contains the EthMevProviderExt extension trait that adds methods to broadcast bundles to blocks builders on a provider built on an HTTP transport.

Credits

Dependencies

~40–53MB
~849K SLoC