r0qs / mev-geth

Go implementation of MEV-Extract for Ethereum

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.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.

About

Go implementation of MEV-Extract for Ethereum

License:GNU Lesser General Public License v3.0


Languages

Language:Go 88.7%Language:C 5.4%Language:JavaScript 3.6%Language:Assembly 0.8%Language:Java 0.2%Language:Sage 0.2%Language:M4 0.2%Language:NSIS 0.2%Language:Shell 0.2%Language:Solidity 0.1%Language:Makefile 0.1%Language:HTML 0.1%Language:C++ 0.1%Language:Python 0.0%Language:Ruby 0.0%Language:Dockerfile 0.0%