-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathexample.env
More file actions
82 lines (70 loc) · 3.99 KB
/
example.env
File metadata and controls
82 lines (70 loc) · 3.99 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
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
# =============================================================================
# AVS Router Configuration
# =============================================================================
# =============================================================================
# Network Configuration
# =============================================================================
# For TESTNET mode (Sepolia)
HTTP_RPC=https://ethereum-sepolia-rpc.publicnode.com # change to private rpc
WS_RPC=wss://ethereum-sepolia-rpc.publicnode.com # change to private websocket
RPC_URL=https://ethereum-sepolia-rpc.publicnode.com # For Docker containers
# For LOCAL mode (uncomment these)
# HTTP_RPC=http://localhost:8545
# WS_RPC=ws://localhost:8545
# RPC_URL=http://ethereum:8545 # Docker internal network
# FORK_URL=https://ethereum-sepolia-rpc.publicnode.com # Fork from Sepolia for local testing
# =============================================================================
# Environment Mode
# =============================================================================
ENVIRONMENT=LOCAL
# ENVIRONMENT=TESTNET
# =============================================================================
# EigenLayer Contract Addresses (Mainnet)
# =============================================================================
# DELEGATION_MANAGER_ADDRESS=0x39053D51B77DC0d36036Fc1fCc8Cb819df8Ef37A
# STRATEGY_MANAGER_ADDRESS=0x858646372CC42E1A627fcE94aa7A7033e7CF075A
# LST_CONTRACT_ADDRESS=0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84
# LST_STRATEGY_ADDRESS=0x93c4b944D05dfe6df7645A86cd2206016c51564D
# ALLOCATION_MANAGER_ADDRESS=0x948a420b8CC1d6BFd0B6087C2E7c344a2CD0bc39
# =============================================================================
# EigenLayer Contract Addresses (Sepolia Testnet)
# =============================================================================
# Uncomment for TESTNET mode, leave commented for LOCAL mode (will be auto-deployed)
# DELEGATION_MANAGER_ADDRESS=0xD4A7E1Bd8015057293f0D0A557088c286942e84b
# STRATEGY_MANAGER_ADDRESS=0x2E3D6c0744b10eb0A4e6F679F71554a39Ec47a5D
# LST_CONTRACT_ADDRESS=0x00c71b0fcadE911B2feeE9912DE4Fe19eB04ca56
# LST_STRATEGY_ADDRESS=0x8b29d91e67b013e855EaFe0ad704aC4Ab086a574
# ALLOCATION_MANAGER_ADDRESS=0x42583067658071247ec8CE0A516A58f682002d07
# =============================================================================
# Contract Deployment Configuration
# =============================================================================
AVS_DEPLOYMENT_PATH="config/.nodes/avs_deploy.json"
# =============================================================================
# Private Keys
# =============================================================================
PRIVATE_KEY=
FUNDED_KEY= # Required for TESTNET mode, should have testnet ETH
# =============================================================================
# Operator Configuration
# =============================================================================
TEST_ACCOUNTS=3
# =============================================================================
# Contributor Key Files
# =============================================================================
# These will be generated by the Docker setup
CONTRIBUTOR_1_KEYFILE="config/.nodes/operator_keys/testacc1.private.bls.key.json"
CONTRIBUTOR_2_KEYFILE="config/.nodes/operator_keys/testacc2.private.bls.key.json"
CONTRIBUTOR_3_KEYFILE="config/.nodes/operator_keys/testacc3.private.bls.key.json"
# =============================================================================
# Service Configuration
# =============================================================================
CERBERUS_GRPC_PORT=50051
CERBERUS_METRICS_PORT=9081
SIGNER_ENDPOINT=http://signer:50051
# =============================================================================
# Other Configuration
# =============================================================================
INGRESS=false
# Aggregation frequency in seconds (supports fractional values)
# Examples: 30 (default), 1, 0.5, 0.3, 0.1
# AGGREGATION_FREQUENCY=30