-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.env.template
82 lines (65 loc) · 2.79 KB
/
.env.template
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
# =================================================================
# Environment Variables Template
# =================================================================
#
# USAGE INSTRUCTIONS:
# 1. Copy this template to create environment-specific .env files
# 2. Replace placeholder values with actual credentials
# 3. Never commit actual .env files to version control
#
# Environment-Specific Files:
# - .env.localhost : Locally hosted development environment
# - .env.devnet : Deployed devnet environment
# - .env.testnet : Deployed testnet environment
# - .env.mainnet : Deployed production environment
# =================================================================
# Deployment Configuration
# =================================================================
# Application Environment
# Valid values: localhost, devnet, testnet, mainnet
VITE_APP_ENVIRONMENT=
# Ethereum Deployment Branch
# Use 'testnet-rolling' for testnet, 'dev' for all other environments
VITE_ETHEREUM_DEPLOYMENT_BRANCH=
# =================================================================
# Network Observer Nodes
# =================================================================
# Format: Each node requires both WSS and HTTPS endpoints
# Example: wss://example.com,https://example.com
# Ethereum Network Endpoint
VITE_L1_OBSERVER_NODE=
# Arbitrum Network Endpoint
VITE_ARBITRUM_OBSERVER_NODE=
# Base Network Endpoint
VITE_BASE_OBSERVER_NODE=
# Avalanche Network Endpoint
VITE_AVALANCHE_OBSERVER_NODE=
# BSC Network Endpoint
VITE_BSC_OBSERVER_NODE=
# =================================================================
# External Services Configuration
# =================================================================
# WalletConnect Integration
# Request project ID from app developers if using WalletConnect
VITE_WALLET_CONNECT_PROJECT_ID=
# Chainalysis Integration
VITE_CHAINALYSIS_API_URL=
VITE_CHAINALYSIS_TOKEN=
# =================================================================
# Application Settings
# =================================================================
# Fee Rate Configuration
# Multiplies the estimated gas costs for transactions
# Higher values provide a larger buffer against gas price fluctuations
# If no value is provided, no multiplication will be applied
VITE_FEE_RATE_MULTIPLIER=2
# =================================================================
# Local Development Configuration
# =================================================================
# Attestor Extended Group Public Key
VITE_LOCAL_ATTESTOR_EXTENDED_GROUP_PUBLIC_KEY=
# Deployment Files Base URL
# Base URL that will be concatenated with: /contracts/localhost/${contractName}.json
# Example: If URL is http://localhost:3000, final path will be:
# http://localhost:3000/contracts/localhost/${contractName}.json
VITE_LOCAL_DEPLOYMENT_FILES_URL=