-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenvstream.example
More file actions
48 lines (42 loc) · 2.15 KB
/
envstream.example
File metadata and controls
48 lines (42 loc) · 2.15 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
# ============================================
# Somnia Network Configuration
# ============================================
# Testnet: Shannon Testnet (Chain ID: 50312)
# Mainnet: Somnia Mainnet (Chain ID: TBD - check somnia.network/docs)
NEXT_PUBLIC_SOMNIA_RPC_URL=https://dream-rpc.somnia.network
NEXT_PUBLIC_SOMNIA_CHAIN_ID=50312
NEXT_PUBLIC_SOMNIA_EXPLORER=https://shannon-explorer.somnia.network
# ============================================
# Reown AppKit (WalletConnect)
# ============================================
# Get your Project ID from: https://dashboard.reown.com
NEXT_PUBLIC_PROJECT_ID=6fd397eb41ba4744205068f35b888825
NEXT_PUBLIC_REOWN_PROJECT_ID=6fd397eb41ba4744205068f35b888825
# ============================================
# Google Gemini AI
# ============================================
# Get your API key from: https://aistudio.google.com/app/apikey
# Supports both variable names for compatibility (SDK uses GEMINI_API_KEY, legacy uses GOOGLE_GENERATIVE_AI_API_KEY)
GEMINI_API_KEY=your_gemini_api_key_here
GOOGLE_GENERATIVE_AI_API_KEY=your_gemini_api_key_here
# ============================================
# Smart Contracts
# ============================================
# Deploy contracts first: pnpm run contracts:deploy-testnet
# Then update these addresses with the deployed contract addresses
NEXT_PUBLIC_GIGESCROW_ADDRESS=0x7094f1eb1c49Cf89B793844CecE4baE655f3359b
NEXT_PUBLIC_REPUTATION_TOKEN_ADDRESS=0x51FBdDcD12704e4FCc28880E22b582362811cCdf
NEXT_PUBLIC_STAKING_POOL_ADDRESS=0x77Ee7016BB2A3D4470a063DD60746334c6aD84A4
# ============================================
# Hardhat Deployment (for contract deployment)
# ============================================
# Private key for deployment (NEVER commit this to git!)
# Use environment variable or .env.local (not tracked by git)
PRIVATE_KEY=your_private_key_here
SOMNIA_RPC_URL=https://dream-rpc.somnia.network
# ============================================
# Somnia Explorer API (for contract verification)
# ============================================
# API key for Somnia Explorer contract verification
# Get from: https://shannon-explorer.somnia.network
SOMNIA_EXPLORER_API_KEY=your_explorer_api_key_here