-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
37 lines (30 loc) · 2.18 KB
/
Copy path.env.example
File metadata and controls
37 lines (30 loc) · 2.18 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
# ─── Required ────────────────────────────────────────────────────────────────
ANTHROPIC_API_KEY=sk-ant-...
HELIUS_API_KEY=your-helius-api-key
DATABASE_URL="file:./aegis.db"
# ─── Solana ──────────────────────────────────────────────────────────────────
SOLANA_RPC_URL=https://mainnet.helius-rpc.com/?api-key=YOUR_HELIUS_KEY
JITO_BLOCK_ENGINE_URL=https://mainnet.block-engine.jito.wtf
# ─── TEE Configuration ───────────────────────────────────────────────────────
# Options: tdx | sev | software (use 'software' for local dev)
TEE_MODE=software
# Required only when TEE_MODE=tdx or sev
# ATTESTATION_ENDPOINT=https://your-pccs-endpoint.com
# Require hardware TEE — fails fast if unavailable
REQUIRE_HARDWARE_TEE=false
# ─── Trading ─────────────────────────────────────────────────────────────────
PAPER_TRADING=true
# Comma-separated: dlmm | perps | spot
ACTIVE_STRATEGIES=dlmm,perps
CYCLE_INTERVAL_MS=900000
CONFIDENCE_THRESHOLD=0.65
MAX_POSITION_SIZE_USD=500
GLOBAL_DRAWDOWN_LIMIT=0.15
# Maximum slippage in basis points before trade is rejected pre-simulation
MAX_SLIPPAGE_BPS=150
# Attestation quote TTL in seconds — quotes older than this are regenerated
QUOTE_TTL_SECONDS=600
# ─── Model ───────────────────────────────────────────────────────────────────
CLAUDE_MODEL=claude-sonnet-4-5-20251001
# ─── Memory ──────────────────────────────────────────────────────────────────
CHROMA_URL=http://localhost:8000