• Stars
    star
    37
  • Rank 700,795 (Top 15 %)
  • Language
    Solidity
  • License
    The Unlicense
  • Created 5 months ago
  • Updated 12 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Collection of helpful smart contracts to build Suapps

More Repositories

1

pm

Everything there is to know about Flashbots
2,482
star
2

simple-arbitrage

Example arbitrage bot using Flashbots
TypeScript
1,884
star
3

mev-boost

MEV-Boost allows Ethereum validators to source high-MEV blocks from a competitive builder marketplace
Go
1,097
star
4

mev-research

Project management for MEV Research
847
star
5

mev-inspect-py

πŸ”Ž an MEV inspector for Ethereum πŸ”Ž
Python
799
star
6

mev-job-board

Need a bot?
682
star
7

mev-inspect-rs

Discover historic Miner Extractable Value (MEV) opportunities
Rust
537
star
8

ethers-provider-flashbots-bundle

Flashbots provider for ethers.js
TypeScript
529
star
9

builder

Flashbots MEV-Boost Block Builder
Go
409
star
10

mev-boost-relay

MEV-Boost Relay for Ethereum proposer/builder separation (PBS)
Go
399
star
11

web3-flashbots

Web3.py plugin for using Flashbots' bundle APIs
Python
386
star
12

searcher-sponsored-tx

TypeScript
360
star
13

simple-blind-arbitrage

Solidity
333
star
14

searcher-minter

Solidity
229
star
15

mempool-dumpster

Dump all the mempool transactions πŸ—‘οΈ ♻️ (in Parquet + CSV)
Go
206
star
16

suave-geth

Go
178
star
17

flashbots-docs

TypeScript
176
star
18

rpc-endpoint

Flashbots RPC endpoint, to be used with wallets (eg. MetaMask)
Go
165
star
19

mev-share

Protocol for orderflow auctions
123
star
20

mev-share-client-ts

Client library for Flashbots MEV-share Matchmaker.
TypeScript
111
star
21

mev-flood

simulates MEV activity from an array of unique searchers; used for testing infra
TypeScript
109
star
22

hindsight

Retroactively estimate Uniswap-ish MEV on Flashbots MEV-Share by simulating backrun-arbitrages.
Rust
107
star
23

mev-relay-js

JavaScript
102
star
24

mev-geth-demo

JavaScript
94
star
25

boost-geth-builder

Example builder
Go
93
star
26

mev-share-node

Go
88
star
27

eth2-research

Assessing the nature and impact of MEV in eth2.
Jupyter Notebook
68
star
28

relayscan

Ethereum MEV-Boost Relay Monitoring
Go
67
star
29

mpc-backrun

Proof-of-concept code for backrunning private transactions using MPC.
Python
63
star
30

geth-sgx-gramine

Geth-in-SGX provides an example of running go-ethereum in SGX
C
61
star
31

mev-explore-public

Public repo of MEV-Explore for the community to jam on the dashboard
59
star
32

raytracing

Eth2-MEV project with liquid staking (Flashbots-Lido-Nethermind)
Go
53
star
33

simple-limit-order-bot

TypeScript
49
star
34

suapp-examples

SUAVE Application Examples
Go
47
star
35

reorg-monitor

Ethereum Reorg Monitoring
Go
44
star
36

block-validation-geth

To be deprecated in favor of https://github.com/flashbots/builder
Go
44
star
37

go-boost-utils

Eth2 builder API types and signing for Golang
Go
41
star
38

prysm

Our custom Prysm fork for boost relay and builder CL. Sends payload attributes for block building on every slot to trigger building.
Go
34
star
39

go-template

Template for Go projects
Go
33
star
40

sync-proxy

Proxy from consensus client to block builders
Go
32
star
41

suave-specs

β˜€οΈ SUAVE Alpha Protocol Specifications
31
star
42

prio-load-balancer

Priority JSON-RPC load balancer (with retries, good logging, and other goodies like SGX/SEV attestation support)
Go
27
star
43

dowg

Decentralized Orderflow Working Group
26
star
44

relay-specs

MEV-Boost Relay API Specs
HTML
26
star
45

suave-andromeda-revm

Andromeda revm execution service
Rust
25
star
46

suave-viem

Typescript client library to interact with SUAVE.
TypeScript
19
star
47

mev-proxy

JavaScript
18
star
48

mev-blocks

JavaScript
17
star
49

flashbots-repository-template

Template to bootstrap and configure new projects maintained by the Flashbots collective
17
star
50

flashbots-dashboard

TypeScript
17
star
51

flashbots-writings-website

MDX
15
star
52

andromeda-sirrah-contracts

forge development env for SUAVE key management
Solidity
12
star
53

go-utils

Various reusable Go utilities and modules
Go
11
star
54

EIP-712-swap-PoC

Solidity
10
star
55

curve-based-bundle-pricing

Jupyter Notebook
6
star
56

flashbots-airflow-workflows

Python
6
star
57

dealer-smart-contract

Integral DEX smart contract
TypeScript
6
star
58

flashbots-data-transparency

Collection, analysis and presentation of Flashbots data.
JavaScript
6
star
59

mev-inspect-logs

Log-based MEV inspections
JavaScript
5
star
60

aleth

C++
5
star
61

suave-docs

TypeScript
5
star
62

research-mev-eip1559

Jupyter Notebook
4
star
63

web3-data-tools

Data tools for Web3
Jupyter Notebook
3
star
64

node-healthchecker

Composite health (sync status) checker for blockchain nodes
Go
3
star
65

gramine-andromeda-revm

Python
3
star
66

builder-olympics-website

HTML
2
star
67

suave-toolchain

JavaScript
2
star
68

prometheus-sns-lambda-slack

Receive prometheus alerts via AWS SNS and publish then to slack channel
Go
2
star
69

nginx-static-response

nginx image that returns a fixed status code
Dockerfile
1
star
70

revm

Revm suited for suave needs
Rust
1
star
71

kube-sidecar-injector

Sidecar injector for k8s
Go
1
star
72

eth-faucet

Faucet for ethereum based chains
Go
1
star