/mev-geth

Go implementation of MEV-Auction for Ethereum

Primary LanguageGoGNU Lesser General Public License v3.0LGPL-3.0

MEV-geth

This is a fork of go-ethereum, the original README is here.

Flashbots is a research and development organization formed to mitigate the negative externalities and existential risks posed by miner-extractable value (MEV) to smart-contract blockchains. We propose a permissionless, transparent, and fair ecosystem for MEV extraction that reinforce the Ethereum ideals.

Quick start

git clone https://github.com/flashbots/mev-geth
cd mev-geth
make geth

See here for further info on building MEV-geth from source.

Documentation

See here for Flashbots documentation.

Version Spec
v0.6 MEV-Geth Spec v0.6
v0.5 MEV-Geth Spec v0.5
v0.4 MEV-Geth Spec v0.4
v0.3 MEV-Geth Spec v0.3
v0.2 MEV-Geth Spec v0.2
v0.1 MEV-Geth Spec v0.1

Feature requests and bug reports

If you are a user of MEV-Geth and have suggestions on how to make integration with your current setup easier, or would like to submit a bug report, we encourage you to open an issue in this repository with the enhancement or bug labels respectively. If you need help getting started, please ask in the dedicated #⛏️miners channel in our Discord.