https://github.com/flashbots/dowg
Decentralized Orderflow Working Group
https://github.com/flashbots/dowg
Last synced: 4 months ago
JSON representation
Decentralized Orderflow Working Group
- Host: GitHub
- URL: https://github.com/flashbots/dowg
- Owner: flashbots
- Created: 2023-04-19T18:09:22.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-05-14T14:51:22.000Z (about 1 year ago)
- Last Synced: 2025-11-15T00:05:36.023Z (7 months ago)
- Size: 51.8 KB
- Stars: 42
- Watchers: 3
- Forks: 25
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Decentralized Orderflow Working Group
## About
This repository is in progress and will host the work of the Decentralized Orderflow Working Group.
## Builders
Builders can register to receive orderflow from MEV-share matchmakers by submitting a PR to this repository. In the PR, they should add an entry to `registrations.json` with the following information:
* Their name as they would like it displayed.
* The RPC endpoint that matchakers should send bundles to.
* The API versions they support. Builders can find the complete set of bundle APIs [here](https://github.com/flashbots/mev-share/tree/main/specs/bundles) (version names are indicated by the file name). We recommend that builders upgrade to the latest version when new versions are released. For an example of how to integrate the new `mev_sendBundle` method (and in particular how to enforce validity conditions), you can reference the open-source [Flashbots MEV-Boost Block Builder](https://github.com/flashbots/builder/tree/mev-share).
In the PR description, Builders must attest that they agree to the Fair Market Principles outlined in `fair-market-principles.md`.
Note that registering does not guarantee that a builder will receive orderflow from any or all matchmakers. Matchmakers or users may choose to limit the set of builders that they share orderflow with by default or in general. The purpose of this registry is to signal intent, compatibility, and agreement with the principles. Builders could be removed or flagged if the MEV-share community determines that they have failed to uphold these principles.