Skip to content

Commit 13ede49

Browse files
committed
info about V2 broadcast API
1 parent aa79e44 commit 13ede49

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,11 @@ The relay consists of three main components, which are designed to run and scale
4444
- The relay services need access to one or more beacon node for event subscriptions (in particular the `head` and `payload_attributes` topics).
4545
- You can specify multiple beacon nodes by providing a comma separated list of beacon node URIs.
4646
- The beacon nodes need to support the [`payload_attributes` SSE event](https://github.com/ethereum/beacon-APIs/pull/305).
47-
- Support the [v2 publish block endpoint](https://github.com/ethereum/beacon-APIs/pull/317)
48-
- As of now, this is either:
47+
- Support the [v2 CL publish block endpoint](https://github.com/ethereum/beacon-APIs/pull/317) in the current main branch, since August 2. This is still
48+
experimental and may or may not fully work. It requires at least one of these CL clients
4949
- **Lighthouse+** [v4.3.0](https://github.com/sigp/lighthouse/releases) or later. Here's a [quick guide](https://gist.github.com/metachris/bcae9ae42e2fc834804241f991351c4e) for setting up Lighthouse.
5050
- **Prysm** [v4.0.6](https://github.com/prysmaticlabs/prysm/releases) or later.
51+
- The latest release (v0.26) still uses the old V1 broadcast endpoint using CL clients with custom validate-before-broadcast patches (see [README of the release for more details](https://github.com/flashbots/mev-boost-relay/tree/v0.26#beacon-nodes--cl-clients))
5152

5253
**Relays are strongly advised to run multiple beacon nodes!**
5354
* The reason is that on getPayload, the block has to be validated and broadcast by a local beacon node before it is returned to the proposer.

0 commit comments

Comments
 (0)