-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
51 lines (41 loc) · 2.71 KB
/
Copy path.env.example
File metadata and controls
51 lines (41 loc) · 2.71 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
# WalletConnect Project ID (required for wallet connections)
# Get yours from https://cloud.walletconnect.com
VITE_WALLETCONNECT_PROJECT_ID=your-walletconnect-project-id
# Simulator Bridge URL (optional — defaults to /api/edb which proxies through Vercel)
# For local dev, Vite proxies /api/edb to http://127.0.0.1:5789 automatically.
# Set to "disabled" to turn off bridge integration entirely.
# VITE_SIMULATOR_BRIDGE_URL=/api/edb
# ---- Server-side env vars (set in Vercel dashboard, NOT prefixed with VITE_) ----
# EDB Bridge
# EDB_BRIDGE_URL — Full URL of the bridge server (e.g. https://your-droplet:5789)
# EDB_API_KEY — Secret key that the Vercel proxy injects into bridge requests
# EDB_CORS_ALLOWED_ORIGINS — Comma-separated extra origins for the edb proxy (e.g. https://yourdomain.com)
# Etherscan
# ETHERSCAN_API_KEY — Default server-side explorer key used by the Etherscan-family proxy
# LI.FI Composer (vault deposits via swap routes)
# LIFI_API_KEY — LI.FI API key for the Composer proxy
# LLM / Yield Concierge AI recommendations
# GEMINI_API_KEY — Google AI Studio key for Gemini
# GEMINI_MODEL — Primary model (default: gemini-2.5-flash-lite)
# LLM mode toggle (browser-side)
# VITE_LLM_MODE — Set to "off" to skip LLM and use rules-based fallback (default: live)
# Shared proxy secret (optional — when set, lifi-composer and llm-recommend
# proxies require this value in the x-proxy-secret header instead of origin checks).
# WARNING: setting this disables browser callers — proxyHeaders() does not send
# x-proxy-secret. Use only for server-to-server callers.
# PROXY_SECRET — Random secret string
# Origin allowlist for lifi-composer and llm-recommend proxies
# ALLOWED_ORIGINS — Comma-separated origins (e.g. https://yourdomain.com,https://preview.yourdomain.com)
# ---- Simulator-bridge runtime tuning (read by scripts/simulator-bridge.mjs etc.) ----
# These are typically left at defaults; tune only if you understand the impact.
# SIMULATOR_BRIDGE_PORT, EDB_WS_PORT
# TRACE_DETAIL_TTL_MS, TRACE_DETAIL_MAX_ENTRIES, TRACE_DETAIL_MAX_TOTAL_BYTES
# TRACE_DETAIL_GZIP_MIN_BYTES, TRACE_DETAIL_STRIP_OPCODE_LINES
# TRACE_DETAIL_STRIP_OPCODE_TRACE, TRACE_DETAIL_COMPACT_ARTIFACTS
# SIM_TRACE_V2_BRIDGE_JS_FALLBACK, SIM_TRACE_V2_LITE_TRANSPORT
# KEEP_ALIVE_IDLE_TTL_MS, KEEP_ALIVE_SWEEP_INTERVAL_MS, KEEP_ALIVE_MAX_SESSIONS
# KEEP_ALIVE_CLEAN_STALE_ON_STARTUP, KEEP_ALIVE_INCREMENTAL_PARSE_MAX_BYTES
# KEEP_ALIVE_SIM_TIMEOUT_MS, SIMULATION_TIMEOUT_MS, MAX_CONCURRENT_SIMULATIONS
# SIMULATION_QUEUE_MAX, SIMULATION_QUEUE_TIMEOUT_MS
# MEMORY_PRESSURE_THRESHOLD_MB, MEMORY_PRESSURE_HARD_LIMIT_MB
# SIMULATOR_BUILD_PROFILE, SIMULATOR_BINARY, EDB_BINARY