You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/docs/Usage/ClientSetup.md
+20-4Lines changed: 20 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,9 +77,10 @@ Choose one execution client:
77
77
> If you wish to use the built-in Caplin consensus client with Erigon, use `erigon.yml` without a consensus client file,
78
78
and it will use the built-in Caplin consensus client
79
79
80
-
Optionally, enable MEV boost:
80
+
Optionally, enable MEV boost or Commit boost:
81
81
82
82
-`mev-boost.yml` - add the mev-boost sidecar
83
+
-`commit-boost-pbs.yml` - add the cb-pbs sidecar
83
84
84
85
Optionally, choose a reporting package:
85
86
@@ -138,14 +139,30 @@ to Internet.
138
139
setup.
139
140
-`CLIENT-vc-only.yml` - the other side of the distributed client setup.
140
141
141
-
## MEV Boost
142
+
## Proposer Builder Separation
143
+
144
+
### MEV Boost
142
145
143
146
Your Consensus Layer client connects to the mev-boost container. If you are running a CL in Eth Docker, then in `.env`
144
147
you'd add `mev-boost.yml` to `COMPOSE_FILE`, set `MEV_BOOST=true` and set `MEV_RELAYS` to the
145
148
[relays you wish to use](https://ethstaker.cc/mev-relay-list/).
146
149
147
-
If you would like to ensure whether your MEV relay has registered your validator, follow the documentation for your chosen relays. For instance, if you have included Flashbots, you can see whether your validator has been registered by querying their API. Add your validator's public key to the end of this endpoint: https://boost-relay.flashbots.net/relay/v1/data/validator_registration?pubkey=
150
+
### Commit Boost
151
+
152
+
This is an alternative to MEV Boost. Your Consensus Layer client connects to the cb-pbs container. If you are running
153
+
a CL in Eth Docker, then in `.env` you'd add `commit-boost-pbs.yml` to `COMPOSE_FILE`, set `MEV_BOOST=true` and
154
+
set `MEV_NODE=http://cb-pbs:18550`.
155
+
156
+
Next, edit `commit-boost/cb-config.toml` and configure the relays you'd like to use.
157
+
158
+
### Verify
159
+
160
+
If you would like to verify whether your MEV relay has registered your validator, follow the documentation for your
161
+
chosen relays. For instance, if you have included Flashbots, you can see whether your validator has been registered by
162
+
querying their API. Add your validator's public key to the end of this endpoint:
0 commit comments