# Deribit HTTP Client Configuration
# Copy this file to .env and set your actual values
# Environment selection
DERIBIT_TESTNET=true
# HTTP client configuration
DERIBIT_HTTP_TIMEOUT=30
DERIBIT_HTTP_MAX_RETRIES=3
DERIBIT_HTTP_USER_AGENT=deribit-http/0.1.0
# OAuth2 Authentication (recommended)
DERIBIT_CLIENT_ID=your_client_id_here
DERIBIT_CLIENT_SECRET=your_client_secret_here
# API Key Authentication (alternative to OAuth2)
# DERIBIT_API_KEY=your_api_key_here
# DERIBIT_API_SECRET=your_api_secret_here
# Logging (inherited from deribit-fix for consistency)
DERIBIT_ENABLE_LOGGING=true
DERIBIT_LOG_LEVEL=info
# Production environment example:
# DERIBIT_TESTNET=false
# DERIBIT_CLIENT_ID=your_production_client_id
# DERIBIT_CLIENT_SECRET=your_production_client_secret
# DERIBIT_HTTP_TIMEOUT=60
# DERIBIT_HTTP_MAX_RETRIES=5
# Notes:
# - Set DERIBIT_TESTNET=true for test.deribit.com (default)
# - Set DERIBIT_TESTNET=false for www.deribit.com (production)
# - Use either OAuth2 (CLIENT_ID/CLIENT_SECRET) or API keys (API_KEY/API_SECRET)
# - HTTP timeout is in seconds
# - Max retries applies to failed HTTP requests