@@ -20,58 +20,71 @@ MEV=mev-mevboost
2020COMPOSE_PROFILES=${EL},${CL},${VC},${MEV}
2121COMPOSE_FILE=compose-el.yml:compose-cl.yml:compose-vc.yml:compose-mev.yml:docker-compose.yml
2222
23- # Enables builder api for lodestar VC and charon services .
23+ # Enables Builder API .
2424#BUILDER_API_ENABLED=
25- #BUILDER_API_RELAY_URL=http://mev-boost:18550
26- #BUILDER_SELECTION=
2725
28- ######### Nethermind Config #########
26+ ######### Execution Layer Config #########
2927
30- # Nethermind docker container image version, e.g. `latest` or `1.25.3`.
28+ # EL host exposed IPs and ports.
29+ #EL_PORT_P2P=
30+ #EL_IP_HTTP=
31+ #EL_PORT_HTTP=
32+ #EL_IP_ENGINE=
33+ #EL_PORT_ENGINE=
34+
35+ # Nethermind docker container image version.
3136# See available tags https://hub.docker.com/r/nethermind/nethermind/tags
3237#NETHERMIND_VERSION=
3338
34- # Nethermind host exposed ip and ports
35- #NETHERMIND_PORT_P2P=
36- #NETHERMIND_IP_HTTP=
37- #NETHERMIND_PORT_HTTP=
38- #NETHERMIND_IP_ENGINE=
39- #NETHERMIND_PORT_ENGINE=
40-
41- ######### Lighthouse Config #########
42-
43- # Lighthouse beacon node docker container image version, e.g. `latest` or `v4.6.0`.
44- # See available tags https://hub.docker.com/r/sigp/lighthouse/tags.
45- #LIGHTHOUSE_VERSION=
39+ ######### Consensus Layer Config #########
4640
47- # Lighthouse beacon node host exposed ports
48- #LIGHTHOUSE_PORT_P2P =
41+ # CL beacon node host exposed ports.
42+ #CL_PORT_P2P =
4943
5044# Checkpoint sync url used by lighthouse to fast sync.
51- LIGHTHOUSE_CHECKPOINT_SYNC_URL =https://checkpoint-sync.holesky.ethpandaops.io/
45+ CL_CHECKPOINT_SYNC_URL =https://checkpoint-sync.holesky.ethpandaops.io/
5246
5347# In certain cases, beacon nodes produce blocks with unexpected fee recipients. Setting the Lido execution
54- # layer rewards vault as the suggested fee recipient reduces this risk
48+ # layer rewards vault as the suggested fee recipient reduces this risk.
5549LIDO_EXECUTION_LAYER_REWARDS_ADDRESS=0xE73a3602b99f1f913e72F8bdcBC235e206794Ac8
5650
57- ######### Lodestar Config #########
51+ # Lighthouse beacon node docker container image version.
52+ # See available tags https://hub.docker.com/r/sigp/lighthouse/tags.
53+ #CL_LIGHTHOUSE_VERSION=
54+
55+ # Grandine beacon node docker container image version.
56+ # See available tags https://hub.docker.com/r/sifrai/grandine/tags.
57+ #CL_GRANDINE_VERSION=
58+
59+ ######### Validator Client Config #########
5860
59- # Lodestar validator client docker container image version, e.g. `latest` or `v1.19.0`.
61+ # Override prometheus metrics port for validator client.
62+ #VC_PORT_METRICS=
63+
64+ # Lodestar validator client docker container image version.
6065# See available tags https://hub.docker.com/r/chainsafe/lodestar/tags
61- #LODESTAR_VERSION=
66+ #VC_LODESTAR_VERSION=
67+
68+ #VC_LODESTAR_BUILDER_SELECTION=
6269
63- # Override prometheus metrics port for lodestar validator client.
64- #LODESTAR_PORT_METRICS=
70+ ######### MEV Config #########
6571
66- ######### Teku Config #########
72+ # MEV timeouts.
73+ #MEV_TIMEOUT_GETHEADER=
74+ #MEV_TIMEOUT_GETPAYLOAD=
75+ #MEV_TIMEOUT_REGVAL=
76+
77+ # Comma separated list of MEV-Boost relays. You can choose public relays from https://enchanted-direction-844.notion.site/6d369eb33f664487800b0dedfe32171e?v=d255247c822c409f99c498aeb6a4e51d.
78+ MEV_RELAYS=https://0xafa4c6985aa049fb79dd37010438cfebeb0f2bd42b115b89dd678dab0670c1de38da0c4e9138c9290a398ecd9a0b3110@boost-relay-holesky.flashbots.net,https://0xaa58208899c6105603b74396734a6263cc7d947f444f396a90f7b7d3e65d102aec7e5e5291b27e08d02c50a050825c2f@holesky.titanrelay.xyz,https://0xb1559beef7b5ba3127485bbbb090362d9f497ba64e177ee2c8e7db74746306efad687f2cf8574e38d70067d40ef136dc@relay-stag.ultrasound.money,https://0xab78bf8c781c58078c3beb5710c57940874dd96aef2835e7742c866b4c7c0406754376c2c8285a36c630346aa5c5f833@holesky.aestus.live
6779
68- # Teku validator client docker container image version, e.g. `latest` or `24.1.1`.
69- # See available tags https://hub.docker.com/r/consensys/teku/tags
70- #TEKU_VERSION=
80+ # MEV-Boost docker container image version.
81+ #MEV_MEVBOOST_VERSION=
82+
83+ ##### validator-ejector Config #####
7184
7285######### Charon Config #########
7386
74- # Charon docker container image version, e.g. `latest` or `v1.5.0` .
87+ # Charon docker container image version.
7588# See available tags https://hub.docker.com/r/obolnetwork/charon/tags.
7689#CHARON_VERSION=
7790
@@ -88,10 +101,10 @@ CHARON_P2P_RELAYS=https://0.relay.obol.tech,https://1.relay.obol.tech/,https://c
88101# Use fallback beacon nodes sparingly, particularly if latency is high, which can impact DV cluster performance.
89102#CHARON_FALLBACK_BEACON_NODE_ENDPOINTS=
90103
91- # Increase the duration charon will wait for requests to the beacon node
104+ # Increase the duration charon will wait for requests to the beacon node.
92105#CHARON_BEACON_NODE_TIMEOUT=
93106
94- # Increase the duration charon will wait while publishing data to the beacon node
107+ # Increase the duration charon will wait while publishing data to the beacon node.
95108#CHARON_BEACON_NODE_SUBMIT_TIMEOUT=
96109
97110# The address of the execution engine JSON-RPC API.
@@ -109,67 +122,53 @@ CHARON_P2P_RELAYS=https://0.relay.obol.tech,https://1.relay.obol.tech/,https://c
109122# Loki log aggregation server addresses. Disable loki log aggregation by setting an empty address.
110123#CHARON_LOKI_ADDRESSES=
111124
112- # Charon Cluster Name. Mandatory to send logs with Promtail
125+ # Charon Cluster Name. Mandatory to send logs with Promtail.
113126#CLUSTER_NAME=
114127
115- # Charon Cluster Peer. Mandatory to send logs with Promtail
128+ # Charon Cluster Peer. Mandatory to send logs with Promtail.
116129#CLUSTER_PEER=
117130
118- # Nickname to identify this charon node on monitoring (max 32 characters)
131+ # Nickname to identify this charon node on monitoring (max 32 characters).
119132#CHARON_NICKNAME=
120133
121134# Docker network of running charon node. See `docker network ls`.
122135#CHARON_DOCKER_NETWORK=
123136
124- # Charon host exposed ports
137+ # Charon host exposed ports.
125138#CHARON_PORT_P2P_TCP=
126139
127- ######### MEV-Boost Config #########
128-
129- # MEV-Boost docker container image version, e.g. `latest` or `1.6`.
130- #MEVBOOST_VERSION=
131- #MEVBOOST_TIMEOUT_GETHEADER=
132- #MEVBOOST_TIMEOUT_GETPAYLOAD=
133- #MEVBOOST_TIMEOUT_REGVAL=
140+ ######### Lido validator-ejector Config #########
134141
135- # MEV-Boost docker container image name, e.g. flashbots/mev-boost.
136- #MEVBOOST_IMAGE=
137-
138- # Comma separated list of MEV-Boost relays. You can choose public relays from https://enchanted-direction-844.notion.site/6d369eb33f664487800b0dedfe32171e?v=d255247c822c409f99c498aeb6a4e51d.
139- MEVBOOST_RELAYS=https://0xafa4c6985aa049fb79dd37010438cfebeb0f2bd42b115b89dd678dab0670c1de38da0c4e9138c9290a398ecd9a0b3110@boost-relay-holesky.flashbots.net,https://0xaa58208899c6105603b74396734a6263cc7d947f444f396a90f7b7d3e65d102aec7e5e5291b27e08d02c50a050825c2f@holesky.titanrelay.xyz,https://0xb1559beef7b5ba3127485bbbb090362d9f497ba64e177ee2c8e7db74746306efad687f2cf8574e38d70067d40ef136dc@relay-stag.ultrasound.money,https://0xab78bf8c781c58078c3beb5710c57940874dd96aef2835e7742c866b4c7c0406754376c2c8285a36c630346aa5c5f833@holesky.aestus.live
140-
141- ##### validator-ejector Config #####
142-
143- # validator-ejector container image version, e.g. `stable` or `1.2.0`
142+ # validator-ejector container image version`
144143#VALIDATOR_EJECTOR_VERSION=
145144
146145# Disable oracle transaction verification, don't toggle unless explicitly told to do so.
147146#DISABLE_EJECTOR_SECURITY=
148147
149- # Lido locator address
148+ # Lido locator address.
150149VE_LOCATOR_ADDRESS=0x28FAB2059C713A7F9D8c86Db49f9bb0e96Af1ef8
151150
152- # validator-ejector oracles
151+ # validator-ejector oracles list.
153152VE_ORACLE_ADDRESSES_ALLOWLIST=["0x12A1D74F8697b9f4F1eEBb0a9d0FB6a751366399","0xD892c09b556b547c80B7d8c8cB8d75bf541B2284","0xf7aE520e99ed3C41180B5E12681d31Aa7302E4e5","0x31fa51343297FFce0CC1E67a50B2D3428057D1b1","0x81E411f1BFDa43493D7994F82fb61A415F6b8Fd4","0x4c75FA734a39f3a21C57e583c1c29942F021C6B7","0xD3b1e36A372Ca250eefF61f90E833Ca070559970","0xF0F23944EfC5A63c53632C571E7377b85d5E6B6f","0xb29dD2f6672C0DFF2d2f173087739A42877A5172","0x3799bDA7B884D33F79CEC926af21160dc47fbe05"]
154153
155- # Lido staking module ID
154+ # Lido staking module ID.
156155#VE_STAKING_MODULE_ID=
157156
158- # Lido operator ID
157+ # Lido operator ID.
159158#VE_OPERATOR_ID=
160159
161- # Beacon node URL
160+ # Beacon node URL.
162161#VE_BEACON_NODE_URL=
163162
164- # Execution node URL
163+ # Execution node URL.
165164#VE_EXECUTION_NODE_URL=
166165
167- ######## lido-dv-exit config ########
166+ ######### Lido lido-dv-exit Config # ########
168167
169- # lido-dv-exit container image version, e.g. `stable`
168+ # lido-dv-exit container image version.
170169#LIDO_DV_EXIT_VERSION=
171170
172- # lido-dv-exit beacon node endpoint
171+ # lido-dv-exit beacon node endpoint.
173172#LIDO_DV_EXIT_BEACON_NODE_URL=
174173
175174# Override the lido-dv-exit logging level; debug, info, warning, error.
@@ -180,57 +179,50 @@ VE_ORACLE_ADDRESSES_ALLOWLIST=["0x12A1D74F8697b9f4F1eEBb0a9d0FB6a751366399","0xD
180179# Defaults to 5.
181180#LIDO_DV_EXIT_VALIDATOR_QUERY_CHUNK_SIZE=
182181
183- # lido-dv-exit exit epoch
182+ # lido-dv-exit exit epoch.
184183LIDODVEXIT_EXIT_EPOCH=256
185184
186185######### Monitoring Config #########
187186
188- # Grafana docker container image version, e.g. `latest` or `10.3.1` .
187+ # Grafana docker container image version.
189188# See available tags https://github.com/grafana/grafana/releases.
190189#GRAFANA_VERSION=
191190
192- # Grafana host exposed ip and port
191+ # Grafana host exposed IP and port.
193192#MONITORING_IP_GRAFANA=
194193#MONITORING_PORT_GRAFANA=
195194
196- # Prometheus docker container image version, e.g. `latest` or `v2.42.0` .
195+ # Prometheus docker container image version.
197196# See available tags https://github.com/prometheus/prometheus/releases.
198197#PROMETHEUS_VERSION=
199198
200- ######### Voluntary Exit Config #########
201-
202- # This applies to compose-voluntary-exit.yml only
203-
204- # Cluster wide consistent exit epoch. Set to latest for fork version, see `curl $BEACON_NODE/eth/v1/config/fork_schedule`
205- #EXIT_EPOCH=
199+ # Uncomment these if you have log exporting with Promtail
200+ # and want to disable log export on a particular container.
201+ #EL_NETHERMIND_PROMTAIL_MONITORED=false
202+ #CL_LIGHTHOUSE_PROMTAIL_MONITORED=false
203+ #CL_GRANDINE_PROMTAIL_MONITORED=false
204+ #CHARON_PROMTAIL_MONITORED=false
205+ #VC_LODESTAR_PROMTAIL_MONITORED=false
206+ #MEV_MEV_BOOST_PROMTAIL_MONITORED=false
207+ #EJECTOR_PROMTAIL_MONITORED=false
208+ #DV_EXIT_PROMTAIL_MONITORED=false
206209
207210######### Debug Config #########
208211
209- # This applies to compose-debug.yml only
212+ # This applies to compose-debug.yml only.
210213
211- # Prometheus Node exporter docker container image version, e.g. `latest` or `1.5.0` .
214+ # Prometheus Node exporter docker container image version.
212215# See available tags https://hub.docker.com/r/bitnami/node-exporter/tags.
213216#NODE_EXPORTER_VERSION=
214217
215- # Grafana Tempo docker container image version, e.g. `latest` or `2.7.1` .
218+ # Grafana Tempo docker container image version.
216219# Use Grafana Explore to access Tempo data.
217220# See available tags https://hub.docker.com/r/grafana/tempo/tags.
218221#TEMPO_VERSION=
219222
220- # Grafana Loki docker container image version, e.g. `latest` or `2.8.2` .
223+ # Grafana Loki docker container image version.
221224# See available tags https://hub.docker.com/r/grafana/loki/tags.
222225#LOKI_VERSION=
223226
224- # Loki host exposed port
227+ # Loki host exposed port.
225228#MONITORING_PORT_LOKI=
226-
227- # Uncomment these if you have log exporting with Promtail
228- # and want to disable log export on a particular container.
229-
230- # NETHERMIND_PROMTAIL_MONITORED=false
231- # LIGHTHOUSE_PROMTAIL_MONITORED=false
232- # CHARON_PROMTAIL_MONITORED=false
233- # LODESTAR_PROMTAIL_MONITORED=false
234- # MEV_BOOST_PROMTAIL_MONITORED=false
235- # EJECTOR_PROMTAIL_MONITORED=false
236- # DV_EXIT_PROMTAIL_MONITORED=false
0 commit comments