# Copy to .env.local and fill in. # FactsAI deep-research API key (https://factsai.org/docs). # WARNING: with a static build this is baked into the client JS and visible to anyone. # For production, leave KEY empty and set PROXY to a tiny serverless function that injects # the key server-side and adds CORS headers — that hides the key and avoids browser CORS. VITE_FACTSAI_KEY= VITE_FACTSAI_PROXY= # ── Paper-trading worker (worker/, run with `pnpm worker`) ────────────────────── # All optional — the worker runs in dry-run paper mode with sane defaults if unset. # Telegram: create a bot via @BotFather for the token; get your chat id from @userinfobot. # Leave both empty to run head-less (signals/fills print to stdout instead). TELEGRAM_BOT_TOKEN= TELEGRAM_CHAT_ID= # Universe + cadence QUANT_COINS=BTC,ETH,SOL QUANT_INTERVAL=1h QUANT_POLL_MS=60000 # Paper risk model QUANT_EQUITY_START=10000 QUANT_LEVERAGE=5 QUANT_CONF_FLOOR=0.55