-
Notifications
You must be signed in to change notification settings - Fork 14
/
.env.default
90 lines (60 loc) · 2.71 KB
/
.env.default
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
# L1 network option: can be either `optimism`, `optimism-goerli`, `optimism-sepolia`, `base`, `base-goerli` or `base-sepolia`
NETWORK=optimism
# The HTTP RPC endpoint of an L1 node
L1_RPC_URL=https://eth-mainnet.g.alchemy.com/v2/<API_KEY>
# The WebSocket RPC endpoint of an L1 node
L1_WS_RPC_URL=wss://eth-mainnet.g.alchemy.com/v2/<API_KEY>
# The beacon chain RPC endpoint
L1_BEACON_RPC_URL=
# The L1 signer private key
L1_SIGNER=
# The batch inbox contract address deployed on l1
BATCH_INBOX_ADDRESS=
# JWT secret for the engine API
JWT_SECRET=bf549f5188556ce0951048ef467ec93067bc4ea21acebe46ef675cd4e8e015ff
# Execution client chain ID
L2_CHAIN_ID=
# Execution client signer private key
L2_SIGNER=
# Deployed l2 output oracle contract address
L2OO_ADDRESS=
# Deployed l2 dispute game factory contract address
L2DGF_ADDRESS=
# Execution client: can be either `op-geth` or `op-erigon`
EXECUTION_CLIENT=op-geth
# The exeuction client Auth RPC port.
EXECUTION_CLIENT_AUTH_RPC_PORT=8551
# The execution client RPC port.
EXECUTION_CLIENT_RPC_PORT=8545
# The execution client WebSocket port.
EXECUTION_CLIENT_WS_PORT=8546
# The Roll up client.
ROLLUP_CLIENT=hildr-node
# The Roll up client RPC port.
RPC_PORT=11545
# Sync mode: can be either `full` or `checkpoint`
SYNC_MODE=full
# Only for `custom` or `devnet` network.
# Specify the path to the `rollup.json` file generated by `op-node`.
# For the devnet configuration, this file should be located in the `.devnet` folder within the Optimism directory.
# OP_ROLLUP_JSON_FILEPATH=
# Only for `custom` or `devnet` network.
# Specify the path to the `genesis-l2.json` file generated by `op-node`.
# For the devnet configuration, this file should be located in the `.devnet` folder within the Optimism directory.
# OP_GENESIS_JSON_FILEPATH=
# If the OP-Challenger should be run as a service alongside Magi
# (comment out the next line if you don't want to run this service)
#RUN_OP_CHALLENGER=run-op-challenger
# OP-Challenger mode: can be `listen-only` or `listen-and-respond`
#OP_CHALLENGER_MODE=listen-only
# ----------------- Only needed with `checkpoint` sync mode -----------------
CHECKPOINT_SYNC_URL=https://opt-mainnet.g.alchemy.com/v2/<API_KEY>
# ----- Only needed with the OP-Challenger in `listen-and-respond` mode -----
#OP_CHALLENGER_SIGNER_KEY=a1742ee5f7898541224d6a91d9f3b34ad442e27bcb43223c01e47e58fc0a0c12
# --------------------- Only needed for testing locally ---------------------
L1_TEST_RPC_URL=https://eth-mainnet.g.alchemy.com/v2/<API_KEY>
L2_TEST_RPC_URL=https://opt-mainnet.g.alchemy.com/v2/<API_KEY>
# ------------------------------ Do not modify ------------------------------
COMPOSE_PROJECT_NAME=$NETWORK
COMPOSE_PROFILES=hildr-node,metrics,${EXECUTION_CLIENT}
LOG_LEVEL=DEBUG