GitHub / flashbots 163 Repositories
flashbots/mev-boost-relay
MEV-Boost Relay for Ethereum proposer/builder separation (PBS)
Language: Go - Size: 5.89 MB - Last synced at: about 19 hours ago - Pushed at: about 21 hours ago - Stars: 451 - Forks: 127

flashbots/rbuilder
rbuilder is a blazingly fast, state of the art Ethereum MEV-Boost block builder written in Rust
Language: Rust - Size: 17.5 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 401 - Forks: 137

flashbots/flashbots-writings-website
Language: MDX - Size: 99.6 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 17 - Forks: 22

flashbots/rollup-boost
Sidecar to Enable Rollup Extensions
Language: Rust - Size: 1.41 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 114 - Forks: 34

flashbots/builder-playground
Framework to deploy local end-to-end environment for block building
Language: Go - Size: 1.49 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 84 - Forks: 22

flashbots/pm
Everything there is to know about Flashbots
Size: 1.07 MB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 2,574 - Forks: 294

flashbots/mev-research
Project management for MEV Research
Size: 689 KB - Last synced at: 6 days ago - Pushed at: 11 days ago - Stars: 936 - Forks: 199

flashbots/protect-website
Language: TypeScript - Size: 16 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 4

flashbots/flashbots-docs
Language: TypeScript - Size: 11.9 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 218 - Forks: 159

flashbots/mevrepl
Language: Go - Size: 24.4 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

flashbots/go-utils
Reusable Go utilities and modules
Language: Go - Size: 126 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 17 - Forks: 9

flashbots/bproxy
L2 builder proxy
Language: Go - Size: 191 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

flashbots/simple-arbitrage
Example arbitrage bot using Flashbots
Language: TypeScript - Size: 188 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 2,027 - Forks: 759

flashbots/mev-inspect-py 📦
🔎 an MEV inspector for Ethereum 🔎
Language: Python - Size: 7.02 MB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 843 - Forks: 264

flashbots/rbuilder-operator
Specific implementation (based on the public rbuilder) of a block builder to be used on a TDX context.
Language: Rust - Size: 973 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 16 - Forks: 4

flashbots/mev-relay-js
Language: JavaScript - Size: 413 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 107 - Forks: 41

flashbots/mev-geth-demo
Language: JavaScript - Size: 1.51 MB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 100 - Forks: 41

flashbots/buildernet-playground
Language: Shell - Size: 412 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

flashbots/searcher-sponsored-tx
Language: TypeScript - Size: 104 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 384 - Forks: 161

flashbots/web3-flashbots
Web3.py plugin for using Flashbots' bundle APIs
Language: Python - Size: 262 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 418 - Forks: 217

flashbots/ethers-provider-flashbots-bundle
Flashbots provider for ethers.js
Language: TypeScript - Size: 328 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 561 - Forks: 221

flashbots/hindsight
Retroactively estimate Uniswap-ish MEV on Flashbots MEV-Share by simulating backrun-arbitrages.
Language: Rust - Size: 1 MB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 119 - Forks: 17

flashbots/flashtestations
flash attestations
Size: 0 Bytes - Last synced at: 6 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

flashbots/contender
run highly configurable benchmarks for EVM-based execution nodes over JSON-RPC
Language: Rust - Size: 1.91 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 75 - Forks: 23

flashbots/builder-hub
BuilderHub service for provisioning and permissioning BuilderNet instances
Language: Go - Size: 210 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 11 - Forks: 0

flashbots/mev-inspect-rs 📦
Discover historic Miner Extractable Value (MEV) opportunities
Language: Rust - Size: 1.31 MB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 554 - Forks: 124

flashbots/rpc-endpoint
Flashbots RPC endpoint, to be used with wallets (eg. MetaMask)
Language: Go - Size: 628 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 196 - Forks: 57

flashbots/terraform-module-azure-confidential-vm
Terraform module to deploy Confidential Virtual Machines on Azure
Language: HCL - Size: 25.4 KB - Last synced at: 6 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 1

flashbots/simple-limit-order-bot
Language: TypeScript - Size: 51.8 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 56 - Forks: 10

flashbots/tdx-init
Startup script to enable TDX VM configurability
Language: Go - Size: 4.88 KB - Last synced at: 6 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

flashbots/yocto-manifests
Repo Manifests for the Yocto Project Build System for reproducible TEE builds
Language: Shell - Size: 115 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 6 - Forks: 3

flashbots/meta-evm
Language: Shell - Size: 280 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 1

flashbots/simple-blind-arbitrage
Language: Solidity - Size: 9.05 MB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 366 - Forks: 96

flashbots/mev-job-board
Need a bot?
Size: 72.3 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 762 - Forks: 102

flashbots/mev-boost
MEV-Boost allows Ethereum validators to source high-MEV blocks from a competitive builder marketplace
Language: Go - Size: 2.77 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 1,258 - Forks: 239

flashbots/buildernet-orderflow-proxy
An orderflow proxy for BuilderNet
Language: Go - Size: 9.05 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 11 - Forks: 1

flashbots/Orderflow.art
Illuminating Ethereum's order flow landscape
Language: TypeScript - Size: 1.42 MB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 28 - Forks: 2

flashbots/searcher-minter
Language: Solidity - Size: 11.7 KB - Last synced at: 6 days ago - Pushed at: about 3 years ago - Stars: 234 - Forks: 91

flashbots/amp-alerts-sink
Receives alerts from AMP via SNS and dispatches them to configured destinations
Language: Go - Size: 60.5 KB - Last synced at: 6 days ago - Pushed at: 22 days ago - Stars: 1 - Forks: 1

flashbots/mempool-dumpster
Dump all the mempool transactions 🗑️ ♻️ (in Parquet + CSV)
Language: Go - Size: 667 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 226 - Forks: 32

flashbots/awsup Fork of 0x416e746f6e/.aws
A helper utility for AWS CLI
Language: Shell - Size: 33.2 KB - Last synced at: 6 days ago - Pushed at: 23 days ago - Stars: 3 - Forks: 1

flashbots/node-healthchecker
Composite health (sync status) checker for blockchain nodes
Language: Go - Size: 66.4 KB - Last synced at: 6 days ago - Pushed at: 23 days ago - Stars: 4 - Forks: 2

flashbots/mev-share
Protocol for orderflow auctions
Size: 34.2 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 136 - Forks: 10

flashbots/mev-explore-public
Public repo of MEV-Explore for the community to jam on the dashboard
Size: 24.4 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 60 - Forks: 11

flashbots/rbuilder-relay-measurement
A script to pull data for a specific block number and builder public key from the relay and compare them against those from the builder logs
Language: Python - Size: 283 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

flashbots/suapp-examples
SUAVE Application Examples
Language: Go - Size: 454 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 57 - Forks: 20

flashbots/suave-specs
☀️ SUAVE Alpha Protocol Specifications
Size: 1.31 MB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 38 - Forks: 8

flashbots/mev-flood
simulates MEV activity from an array of unique searchers; used for testing infra
Language: TypeScript - Size: 1.26 MB - Last synced at: 6 days ago - Pushed at: 8 months ago - Stars: 123 - Forks: 22

flashbots/chain-monitor
Monitor block-building and wallet balances
Language: Go - Size: 86.9 KB - Last synced at: 6 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

flashbots/meta-observability
A yocto layer that adds observability tools to gather and publish metrics/logs
Language: BitBake - Size: 67.4 KB - Last synced at: 6 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 1

flashbots/relayscan
Ethereum MEV-Boost Relay Monitoring
Language: Go - Size: 2.88 MB - Last synced at: 6 days ago - Pushed at: 21 days ago - Stars: 82 - Forks: 13

flashbots/mev-share-node
Language: Go - Size: 184 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 105 - Forks: 16

flashbots/suave-geth
Language: Go - Size: 176 MB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 201 - Forks: 53

flashbots/meta-confidential-compute
Language: Shell - Size: 146 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 2

flashbots/meta-rust-bin Fork of rust-embedded/meta-rust-bin
Yocto layer for installing Rust toolchain from pre-built binaries
Language: BitBake - Size: 357 KB - Last synced at: 6 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

flashbots/meta-openembedded Fork of openembedded/meta-openembedded
Language: BitBake - Size: 71 MB - Last synced at: 6 days ago - Pushed at: 30 days ago - Stars: 0 - Forks: 0

flashbots/meta-clang Fork of kraj/meta-clang
Clang C/C++ cross compiler and runtime for OpenEmbedded/Yocto Project
Language: BitBake - Size: 2.41 MB - Last synced at: 6 days ago - Pushed at: 30 days ago - Stars: 0 - Forks: 0

flashbots/meta-searcher
Language: Shell - Size: 191 KB - Last synced at: 6 days ago - Pushed at: 15 days ago - Stars: 6 - Forks: 1

flashbots/go-boost-utils
Eth2 builder API types and signing for Golang
Language: Go - Size: 362 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 43 - Forks: 7

flashbots/research-mev-eip1559
Language: Jupyter Notebook - Size: 137 KB - Last synced at: 6 days ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 1

flashbots/mkosi-poc
Proof of Concept Mkosi Repo
Language: Shell - Size: 86.9 KB - Last synced at: 6 days ago - Pushed at: 27 days ago - Stars: 3 - Forks: 2

flashbots/go-template
Template for Go projects
Language: Go - Size: 103 KB - Last synced at: 24 days ago - Pushed at: about 1 month ago - Stars: 41 - Forks: 6

flashbots/builder 📦
Flashbots MEV-Boost Block Builder [deprecated, replaced by https://github.com/flashbots/rbuilder]
Language: Go - Size: 190 MB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 430 - Forks: 141

flashbots/bmonitor
Monitor builders via rpc and detect problems (e.g. with peering or txpool)
Language: Go - Size: 35.2 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

flashbots/cvm-reverse-proxy
Language: Go - Size: 1.2 MB - Last synced at: 6 days ago - Pushed at: 27 days ago - Stars: 13 - Forks: 1

flashbots/prio-load-balancer
Priority JSON-RPC load balancer (with retries, good logging, and other goodies like SGX/SEV attestation support)
Language: Go - Size: 178 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 33 - Forks: 5

flashbots/.github
Size: 8.79 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1

flashbots/flashbots-forum-theme
Language: SCSS - Size: 27.3 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 3

flashbots/mev-share-client-ts
Client library for Flashbots MEV-share Matchmaker.
Language: TypeScript - Size: 375 KB - Last synced at: 6 days ago - Pushed at: 12 months ago - Stars: 124 - Forks: 27

flashbots/boost-boost
Language: TypeScript - Size: 56.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

flashbots/system-api
Interface between TDX operator and services inside
Language: Go - Size: 186 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 8 - Forks: 1

flashbots/engine-inspector
Language: Rust - Size: 17.6 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 0

flashbots/suavex-foundry Fork of foundry-rs/foundry
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
Language: Rust - Size: 35 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 11 - Forks: 0

flashbots/suave-std
Collection of helpful smart contracts to build Suapps
Language: Solidity - Size: 255 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 44 - Forks: 13

flashbots/relay-specs
MEV-Boost Relay API Specs
Language: HTML - Size: 5.06 MB - Last synced at: about 6 hours ago - Pushed at: 3 months ago - Stars: 30 - Forks: 14

flashbots/flashbox
Language: Shell - Size: 11.7 KB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 64 - Forks: 4

flashbots/vbackup
Import/export (encrypted) values between vault kv2 path and a YAML file
Language: Go - Size: 20.5 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

flashbots/enode-snop
Language: Rust - Size: 34.2 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

flashbots/reorg-monitor
Ethereum Reorg Monitoring
Language: Go - Size: 223 KB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 51 - Forks: 2

flashbots/mpc-backrun
Proof-of-concept code for backrunning private transactions using MPC.
Language: Python - Size: 9.77 KB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 62 - Forks: 1

flashbots/dowg
Decentralized Orderflow Working Group
Size: 45.9 KB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 37 - Forks: 18

flashbots/meta-custom-podman
Language: BitBake - Size: 24.4 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

flashbots/flashbots-toolchain
GitHub action to install Flashbots tools
Language: JavaScript - Size: 490 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 2

flashbots/rbuilder-operator-ce-delete-me Fork of flashbots/rbuilder-operator
Specific implementation (based on the public rbuilder) of a block builder to be used on a TDX context.
Size: 613 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

flashbots/gramine-sealing-key-provider Fork of MoeMahhouk/gramine-sealing-key-provider
Loose Seal
Size: 35.2 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

flashbots/suave-viem
Typescript client library to interact with SUAVE.
Language: TypeScript - Size: 201 MB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 32 - Forks: 5

flashbots/eth-sparse-mpt 📦
Caching sparse Merkle Patricia Trie for reth.
Size: 3.78 MB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 13 - Forks: 1

flashbots/mev-inspect-logs 📦
Log-based MEV inspections
Language: JavaScript - Size: 48.8 KB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 4

flashbots/mev-proxy
Language: JavaScript - Size: 41 KB - Last synced at: 6 days ago - Pushed at: about 3 years ago - Stars: 21 - Forks: 18

flashbots/latency-monitor
Monitor the latency between peers and report stats via prometheus
Language: Go - Size: 28.3 KB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 2 - Forks: 1

flashbots/launcher
Language: Go - Size: 22.5 KB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 1

flashbots/revm
Revm suited for suave needs
Language: Rust - Size: 6.54 MB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 2 - Forks: 2

flashbots/sync-proxy
Proxy from consensus client to block builders
Language: Go - Size: 445 KB - Last synced at: 29 days ago - Pushed at: about 2 months ago - Stars: 34 - Forks: 5

flashbots/vault-auth-plugin-attest
Vault plugin for attested authentication (TDX or TPM2)
Language: Go - Size: 200 KB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

flashbots/vpnham
VPN HA manager and monitor
Language: Go - Size: 131 KB - Last synced at: 6 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

flashbots/suave-andromeda-revm
Andromeda revm execution service
Language: Rust - Size: 6.2 MB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 31 - Forks: 8

flashbots/geth-sgx-gramine
Geth-in-SGX provides an example of running go-ethereum in SGX
Language: C - Size: 51.8 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 75 - Forks: 8

flashbots/andromeda-sirrah-contracts
forge development env for SUAVE key management
Language: Solidity - Size: 523 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 19 - Forks: 7

flashbots/meta-confidential-containers
Language: Shell - Size: 11.7 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

flashbots/mev-blocks
Language: JavaScript - Size: 136 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 16 - Forks: 9
