# =============================================================================
# Environment Variables for evi-run
# Copy this file to .env and fill in your values:
# cp .env.example .env
# =============================================================================
# --- Required: Telegram Bot ---
# Get your token from @BotFather on Telegram
TELEGRAM_BOT_TOKEN=XXX
# --- Required: OpenAI API ---
# Get your key from https://platform.openai.com/api-keys
API_KEY_OPENAI=XXX
# --- Required: PostgreSQL ---
POSTGRES_USER=user
POSTGRES_PASSWORD=password
POSTGRES_DB=agent_ai_bot
# Database URL — uses the Docker Compose service name "postgres" as host.
# Make sure USER, PASSWORD, and DB match the values above.
DATABASE_URL=postgresql+psycopg://user:password@postgres:5432/agent_ai_bot
# --- Required: Redis ---
# Uses the Docker Compose service name "redis" as host.
REDIS_URL=redis://redis:6379/0
# =============================================================================
# PAY MODE CONFIGURATION — Only required if TYPE_USAGE = 'pay' in config.py
# =============================================================================
# TON blockchain API key (get from https://tonapi.io)
API_KEY_TON=XXX
# TON wallet address for receiving payments
TON_ADDRESS=XXX
# Solana wallet address for receiving payments
ADDRESS_SOL=XXX
# Solana token contract address for user balance top-ups
MINT_TOKEN_ADDRESS=XXX
# Solana wallet address for token burning operations
TOKEN_BURN_ADDRESS=XXX