-
Notifications
You must be signed in to change notification settings - Fork 55
Expand file tree
/
Copy path.env.example
More file actions
53 lines (47 loc) · 2.05 KB
/
Copy path.env.example
File metadata and controls
53 lines (47 loc) · 2.05 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
# -------------------------------------
# Express Server Configuration
# -------------------------------------
# Port for the API server
API_PORT=3000
# -------------------------------------
# Discord Bot Configuration
# -------------------------------------
# Discord Bot Token (from Discord Developer Portal)
BOT_TOKEN=your_discord_bot_token_here
# Discord Application/Client ID (from Discord Developer Portal)
BOT_CLIENT_ID=your_discord_client_id_here
# ID of the Discord Server (Guild) where the bot operates
GUILD_ID=your_discord_guild_id_here
# -------------------------------------
# Verification Web App (Vite Frontend)
# -------------------------------------
# Base URL of the verification web app (e.g., http://localhost:5173 or your deployed URL)
# Used to generate the verification link sent to the user.
VITE_APP_API_URL=http://localhost:3000 # for vite frontend
# -------------------------------------
# DynamoDB Configuration
# -------------------------------------
# Set to "true" to use a local DynamoDB instance (e.g., Docker container)
LOCAL_DYNAMO_DB=true
# Endpoint URL for local DynamoDB (only used if LOCAL_DYNAMO_DB is true)
DYNAMODB_LOCAL_ENDPOINT=http://localhost:8000
# --- AWS Credentials (Required if LOCAL_DYNAMO_DB=false and not using IAM roles/profiles) ---
AWS_REGION=us-east-1
# AWS_ACCESS_KEY_ID=your_aws_access_key_here
# AWS_SECRET_ACCESS_KEY=your_aws_secret_key_here
# -------------------------------------
# Logging Configuration
# -------------------------------------
# Log level: 'debug', 'info', 'warn', 'error'
LOG_LEVEL=info
# Set to "false" to disable pretty printing of logs (JSON output)
LOG_PRETTY_PRINT=true
# -------------------------------------
# Ethereum Configuration (Used by Moderator/NodeOperator commands)
# -------------------------------------
# RPC URL for the Ethereum network (e.g., Sepolia)
ETHEREUM_HOST=your_ethereum_rpc_url_here
# Chain ID for the Ethereum network (e.g., 11155111 for Sepolia)
L1_CHAIN_ID=11155111
# Staking asset handler contract address
STAKING_ASSET_HANDLER_ADDRESS=your_staking_asset_handler_address_here