# Environment variables for @senpi-ai/runtime # Copy to .env and fill in values. # Required for live trading SENPI_API_KEY= # Wallet address used in strategy YAML templates (referenced as ${WALLET_ADDRESS}) WALLET_ADDRESS= # Optional: directory for DSL position state files # Default: ~/.openclaw/senpi-state DSL_STATE_DIR= # Optional: run-dsl-standalone-live simulated lifecycle # --flip-after: DSL_NEW_COIN required; DSL_NEW_SZI / DSL_NEW_ENTRY_PX / DSL_NEW_LEVERAGE optional (single asset only). # If size/entry are omitted, values are auto-read from live clearing house at emit time. # --increase-after: optional DSL_INCREASE_SZI / DSL_INCREASE_ENTRY_PX / DSL_INCREASE_LEVERAGE; # if omitted, values are auto-read from live clearing house at emit time. # Use DSL_INCREASE_ASSET if multiple coins. # --decrease-after: optional DSL_DECREASE_SZI / DSL_DECREASE_ENTRY_PX / DSL_DECREASE_LEVERAGE; # if omitted, values are auto-read from live clearing house at emit time. # Use DSL_DECREASE_ASSET if multiple coins. # MCP server URL — only change for non-prod testing # SENPI_MCP_URL=https://mcp.prod.senpi.ai/mcp