-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
27 lines (21 loc) · 1.01 KB
/
.env.example
File metadata and controls
27 lines (21 loc) · 1.01 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
# Ghost Protocol — Environment Variables
# Copy to .env and fill in your values
# ═══ MASTER TOGGLE ═══
# Chain selection: base | ethereum | arbitrum | base-sepolia
CHAIN=base
# ═══ API Keys ═══
VENICE_API_KEY= # Venice.ai inference (private reasoning)
UNISWAP_API_KEY= # Uniswap Developer Platform (swap execution)
# ═══ RPC (optional — defaults provided) ═══
# BASE_RPC_URL=https://mainnet.base.org
# ETH_RPC_URL=https://eth.llamarpc.com
# ═══ Wallet ═══
AGENT_WALLET_KEY= # Agent's wallet private key — NEVER commit this
# ═══ ENS Identity (optional trust layer) ═══
ENS_ENABLED=true # Set false to disable ENS resolution
# ENS_NAME=ghostprotocol.eth # Your agent's ENS name (if registered)
# ═══ Agent Config ═══
DRY_RUN=true # Set false for live trading
INTERVAL_MS=300000 # Decision cycle interval (5 min)
MAX_CYCLES=3 # Max cycles per run
TOKENS=ETH,USDC,DAI # Tokens to monitor