This repository has been archived by the owner on Aug 27, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy path.env.example
46 lines (40 loc) · 2.29 KB
/
.env.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# Environment variables for the Diva testnet
# Copy this file to .env and change the values
COMPOSE_FILE=docker-compose.yml # Change this (docker compose file name)
COMPOSE_PROFILES=telemetry # Change this (docker profiles: clients, metrics, telemetry)
DIVA_VERSION=v24.1.0 # Change this (version of the Diva testnet)
RELOADER_VERSION=v23.8.0 # Change this (version of the Diva reloader)
OPERATOR_UI_VERSION=v24.3.2 # Change this (version of the Diva operator UI)
JAEGER_VERSION=v23.8.0 # Change this (version of the Diva Jaeger)
VECTOR_VERSION=v23.8.0 # Change this (version of the Diva vector)
# How you set this depends on where your Ethereum node runs.
# If you use the -with-clients compose file, use these
#EXECUTION_CLIENT_URL=ws://geth:8546
#CONSENSUS_CLIENT_URL=http://beacon:3500
#BEACON_RPC_PROVIDER=beacon:4000
# If you use ext-network.yml with RocketPool, use these
#EXECUTION_CLIENT_URL=ws://eth1:8546
#CONSENSUS_CLIENT_URL=http://eth2:5052
#BEACON_RPC_PROVIDER=eth2:4000
# If you connect to a node in Eth Docker, use these
#EXECUTION_CLIENT_URL=ws://execution:8546
#CONSENSUS_CLIENT_URL=http://consensus:5052
#BEACON_RPC_PROVIDER=consensus:4000
# If your Ethereum node runs in systemd, e.g. Somer, use these
EXECUTION_CLIENT_URL=ws://HOST_IP:PORT # Change this (execution RPC WebSocket, geth example: ws://HOST_IP:8546)
CONSENSUS_CLIENT_URL=http://HOST_IP:PORT # Change this (consensus REST API, prysm example: http://HOST_IP:3500)
BEACON_RPC_PROVIDER=HOST_IP:PORT # Change this (consensus RPC, prysm example: HOST_IP:4000 please note there is not http://)
DIVA_BOOTNODE='/ip4/3.79.230.203/tcp/5050/p2p/'
DIVA_API_KEY=changeThis # Change this (API key for the operator UI)
DIVA_VAULT_PASSWORD=vaultPassword # Change this (password for the encrypted vault)
TESTNET_USERNAME=username-operatoraddress # Change this (recommended to username and ethereum address of the operator)
# Optional: the path where you want to store the data of Diva and potentially the consensus and execution clients managed by its stack
# default value when this variable is unset is the current directory
DIVA_DATA_FOLDER=
# Holesky network
CHAIN_GVR=0x9143aa7c615a7f7115e2b6aac319c03529df8242ae705fba9df39b79c59fa8b1
CHAIN_GFV=0x01017000
CHAIN_CFV=0x05017000
CHAIN_DC=0x4242424242424242424242424242424242424242
CHAIN_ID=17000
DIVA_GT=1695902400