Docker Compose for geth-prysm
Pre-requisite is to create a shared jwt.hex
under ./shared-data
and download the genesis.ssz
to the same directory:
mkdir -p ./shared-data
openssl rand -hex 32 | tr -d "\n" > ./shared-data/jwt.hex
curl -sL --output ./shared-data/genesis.ssz https://github.com/eth-clients/merge-testnets/raw/main/sepolia/genesis.ssz
Then start the containers:
make up
Name | Description | Port |
---|---|---|
geth | rpc port | 8545 |
prysm | rpc port | 4000 |
grafana | http port | 3000 |
prometheus | http port | 9090 |