@@ -83,6 +83,8 @@ EL_HOST=rpc
8383EL_LB = rpc-lb
8484EL_WS_HOST = ws
8585EL_WS_LB = ws-lb
86+ PROXY_RPC_HOST = rpc
87+ PROXY_WS_HOST = ws
8688CL_HOST = cl
8789CL_LB = cl-lb
8890VC_HOST = vc
@@ -155,6 +157,10 @@ EL_RPC_PORT=8545
155157# Note that for Erigon, this needs to match EL_RPC_PORT *if* you use traefik, and only then
156158# Do not change it for Erigon and el-shared.yml
157159EL_WS_PORT = 8546
160+ # Ports to use for the verified proxy. They can be the same as the EL ports, depending on whether
161+ # you are mapping either to host.
162+ PROXY_RPC_PORT = 48545
163+ PROXY_WS_PORT = 48546
158164# Erigon's torrent port. Don't make this 42070, as it will fail
159165ERIGON_TORRENT_PORT = 42069
160166# Erigon's third P2P port
@@ -246,6 +252,8 @@ PG_ALIAS=${NETWORK}-postgres
246252CL_ALIAS = ${ NETWORK } -consensus
247253EL_ALIAS = ${ NETWORK } -execution
248254MEV_ALIAS = ${ NETWORK } -mev
255+ RPC_PROXY_ALIAS = ${ NETWORK } -rpc-proxy
256+ WS_PROXY_ALIAS = ${ NETWORK } -ws-proxy
249257# MEV-boost address. This would only be changed for Vouch setups
250258MEV_NODE = http://${ MEV_ALIAS } :18550
251259# Web3signer address - match service name or alias, or it can be remote
@@ -258,6 +266,8 @@ OBOL_CL_NODE=http://${NETWORK}-consensus:${CL_REST_PORT}
258266EL_RPC_NODE = http://${ NETWORK } -execution:${ EL_RPC_PORT }
259267# Execution client address (WS) for SSV Anchor
260268EL_WS_NODE = ws://${ NETWORK } -execution:${ EL_WS_PORT }
269+ # RPC provider when using a verified proxy, use wss:// here
270+ RPC_URL = wss://eth-${ NETWORK } .g.alchemy.com/v2/<ApiKey>
261271
262272# You can set specific version targets and choose binary or compiled from source builds below,
263273# via "Dockerfile.binary" or "Dockerfile.source"
@@ -435,6 +445,11 @@ ETHREX_DOCKER_TAG=latest
435445ETHREX_DOCKER_REPO = ghcr.io/lambdaclass/ethrex
436446ETHREX_DOCKERFILE = Dockerfile.binary
437447
448+ # Nimbus verified proxy
449+ # SRC build target can be a tag, a branch, or a pr as "pr-ID"
450+ NIMVP_SRC_BUILD_TARGET = master
451+ NIMVP_SRC_REPO = https://github.com/status-im/nimbus-eth1
452+ NIMVP_DOCKERFILE = Dockerfile.source
438453
439454# staking-deposit-cli
440455# SRC build target can be a tag, a branch, or a pr as "pr-ID"
@@ -456,4 +471,4 @@ NODE_EXPORTER_IGNORE_MOUNT_REGEX='^/(dev|proc|sys|run|var/snap/.+|var/lib/docker
456471DOCKER_ROOT = /var/lib/docker
457472
458473# Used by ethd update - please do not adjust
459- ENV_VERSION = 50
474+ ENV_VERSION = 51
0 commit comments