-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.env.example
More file actions
29 lines (24 loc) · 1.21 KB
/
Copy path.env.example
File metadata and controls
29 lines (24 loc) · 1.21 KB
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
# ─── Network RPC ──────────────────────────────────────────────
# Sepolia testnet (required for deployment and relayer)
SEPOLIA_RPC_URL=https://rpc.sepolia.org
# ─── Private Keys ─────────────────────────────────────────────
# Deployer account — must have Sepolia ETH (get from faucet)
DEPLOYER_PRIVATE_KEY=0xYOUR_DEPLOYER_PRIVATE_KEY_HERE
# Relayer account — submits batches on-chain (can be same as deployer)
RELAYER_PRIVATE_KEY=0xYOUR_RELAYER_PRIVATE_KEY_HERE
# Etherscan API key (required for contract verification with --verify)
ETHERSCAN_API_KEY=YOUR_ETHERSCAN_API_KEY_HERE
# ─── Contract Addresses (auto-filled by deploy script) ───────
BATCH_EXECUTOR_ADDRESS=
SAMPLE_TOKEN_ADDRESS=
GAS_SPONSOR_ADDRESS=
RELAYER_ADDRESS=
# ─── Server Config (optional) ────────────────────────────────
# PORT=3000
# CORS_ORIGIN=*
# RATE_LIMIT_MAX=30
# MAX_BATCH_SIZE=10
# MIN_BATCH_SIZE=1
# BATCH_INTERVAL_MS=15000
# MAX_RETRIES=2
# FAUCET_AMOUNT=100