-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
57 lines (45 loc) · 1.3 KB
/
Copy path.env.example
File metadata and controls
57 lines (45 loc) · 1.3 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
# ========================================
# TortoiseOS Environment Configuration
# ========================================
# Port Configuration (consecutive for easy management)
WEB_PORT=3000
API_PORT=3001
SUI_LOCAL_PORT=9000
SUI_FAUCET_PORT=9123
# Network Configuration
SUI_NETWORK=localnet # localnet | devnet | testnet | mainnet
SUI_RPC_URL=http://localhost:9000
SUI_FAUCET_URL=http://localhost:9123/gas
# Deployment Configuration
DEPLOYER_ADDRESS=
DEPLOYER_PRIVATE_KEY= # For local development only - NEVER commit real keys
# Frontend Configuration (Optional)
NEXT_PUBLIC_SUI_NETWORK=localnet
NEXT_PUBLIC_SUI_RPC_URL=http://localhost:9000
NEXT_PUBLIC_ENABLE_BURNER_WALLET=true
# AI Integration (TortoiseOS Specific)
# Walrus Storage
WALRUS_ENDPOINT=https://walrus-testnet.mystenlabs.com
WALRUS_BUCKET_ID=
# Nautilus TEE
NAUTILUS_TEE_ENDPOINT=
NAUTILUS_API_KEY=
# Sui AI Agent Kit
SUI_AI_AGENT_ENABLED=false
SUI_AI_AGENT_MODEL=gpt-4
# Database (for API)
DATABASE_URL=
# API Keys (for production)
ETHERSCAN_API_KEY= # For cross-chain bridge verification
COINGECKO_API_KEY= # For price feeds
# Governance
LAB_TOKEN_ADDRESS=
GOVERNANCE_MULTISIG=
# Security
RATE_LIMIT_ENABLED=true
RATE_LIMIT_MAX_REQUESTS=100
RATE_LIMIT_WINDOW_MS=60000
# Development
NODE_ENV=development
LOG_LEVEL=debug
ENABLE_HOT_RELOAD=true