-
Notifications
You must be signed in to change notification settings - Fork 1
/
.env.example
73 lines (65 loc) · 2.49 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
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
# L1
L1_RPC_URL=https://sepolia.infura.io/v3/<INFURA_PROJECT_ID>
L1_BEACON_URL=https://sepolia.infura.io/v3/<INFURA_PROJECT_ID>
L1_EXPLORER_URL=https://sepolia.etherscan.io/
L1_CHAIN_ID=11155111
L1_CHAIN_NAME=Sepolia
L1_BLOCK_TIME=12
L1_FUNDED_PRIVATE_KEY=<DEPLOYER_PRIVATE_KEY>
# Amount to fund the ADMIN, BATCHER and PROPOSER addresses
# Specified as a string with a unit type. e.g. 1ether, 10gwei, 0.01ether
L1_FUND_AMOUNT=1ether
# L2
L2_RPC_URL=http://localhost:9545
L2_EXPLORER_URL=http://localhost
L2_CHAIN_ID=11155420
L2_CHAIN_NAME="L2 Devnet"
L2_BLOCK_TIME=2
DEVNET_L2OO=true
BATCH_INBOX_ADDRESS=0xff00000000000000000000000000000000042069
FINALIZATION_PERIOD_SECONDS=12
ENABLE_GOVERNANCE=false
# Finality gadget gRPC
# note: set it after the Finality Gadget is up
# example value: 11.22.33.44:50051
BBN_FINALITY_GADGET_RPC=
## mnemonic "test test test test test test test test test test test junk"
# Admin address
# OP Admin contract address + private key
# e.g. GS_ADMIN_ADDRESS=0x9126fC851f5BeDFFa8f3E1a5B0aaA3dc21f1616E
# e.g. GS_ADMIN_PRIVATE_KEY=0x0486cf424dbf0e0de275410d5f332a4e4ae44eb2c0d0d49bf83d2ce49d8b3771
GS_ADMIN_ADDRESS=
GS_ADMIN_PRIVATE_KEY=
# Batcher address
# OP Batcher contract address + private key, e.g.
# e.g. GS_BATCHER_ADDRESS=0x19B5eBDE3176db8C5103133F10eEC15E108Edbc6
# e.g. GS_BATCHER_PRIVATE_KEY=0xccb6d44b2720e89fd1ee93b58141c22089ee11698aef38e9c9d404d0db263b81
GS_BATCHER_ADDRESS=
GS_BATCHER_PRIVATE_KEY=
# Proposer address
# OP Proposer contract address + private key, e.g.
# e.g. GS_PROPOSER_ADDRESS=0x70bEE4FCaA7321cDE64cb85Cbf7029C373ad3996
# e.g. GS_PROPOSER_PRIVATE_KEY=0xc12305ce88f34ef747dab0907bde98ad1b8079e3f95ff047a641e0d43a57b17b
GS_PROPOSER_ADDRESS=
GS_PROPOSER_PRIVATE_KEY=
# Sequencer address
# OP Sequencer contract address + private key, e.g.
# e.g. GS_SEQUENCER_ADDRESS=0xDA8425BBD1B33720B1AfbC0c3cfE9Aac82CB9A50
# e.g. GS_SEQUENCER_PRIVATE_KEY=0xbb9f1f4090e83213061b62c4ff9c666952caf75b2f8d0234a765160088db3afa
GS_SEQUENCER_ADDRESS=
GS_SEQUENCER_PRIVATE_KEY=
# DNS Configuration
L2_SYSTEM_SERVER_IP=11.22.33.44
# 1. Log into Cloudflare dashboard
# 2. Go to "My Profile" (top right)
# 3. Scroll to "API Tokens"
# 4. View your "Global API Key"
CLOUDFLARE_API_KEY=your-api-key
# 1. Log into Cloudflare dashboard
# 2. Select your domain
# 3. Look in the right sidebar - "Zone ID" is listed there
CLOUDFLARE_ZONE_ID=your-zone-id
CLOUDFLARE_DNS_SUBDOMAIN=tohma
CERTBOT_DOMAIN_SUFFIX=tohma.snapchain.dev