# Universal Crypto MCP - Environment Variables
# Copy this file to .env and fill in your values
# ====================
# LOGGING
# ====================
# Log levels: DEBUG, INFO, WARN, ERROR
LOG_LEVEL=INFO
# ====================
# WALLET (Required for write operations)
# ====================
# Your private key for signing transactions (swaps, transfers, etc.)
# ⚠️ NEVER commit .env to git! Use a dedicated wallet for testing.
PRIVATE_KEY=your_private_key_here
# ====================
# SERVER CONFIGURATION
# ====================
# Port for HTTP/SSE server (default: 3001)
PORT=3001
# ====================
# MARKET DATA APIs
# ====================
# CoinGecko API Key (optional - has free tier)
# Get yours at: https://www.coingecko.com/en/api
# COINGECKO_API_KEY=CG-xxxxxxxxxxxxx
# CoinStats API Key (optional)
# Get yours at: https://coinstats.app/api
# COINSTATS_API_KEY=
# ====================
# SOCIAL & SENTIMENT
# ====================
# LunarCrush API Key (required for social metrics)
# Get yours at: https://lunarcrush.com/developers
# LUNARCRUSH_API_KEY=
# ====================
# NEWS
# ====================
# CryptoPanic API Key (required for news feed)
# Get yours at: https://cryptopanic.com/developers/api/
# CRYPTOPANIC_API_KEY=
# ====================
# CROSS-CHAIN / BRIDGES
# ====================
# Rubic API Key (optional - enhances cross-chain swap routes)
# Get yours at: https://rubic.exchange/
# RUBIC_API_KEY=
# ====================
# CUSTOM RPC ENDPOINTS (optional)
# ====================
# By default, public RPCs are used. For better reliability,
# use your own RPC endpoints from Infura, Alchemy, QuickNode, etc.
# ETHEREUM_RPC_URL=https://mainnet.infura.io/v3/YOUR_PROJECT_ID
# ARBITRUM_RPC_URL=https://arb-mainnet.g.alchemy.com/v2/YOUR_API_KEY
# BASE_RPC_URL=https://base-mainnet.g.alchemy.com/v2/YOUR_API_KEY
# OPTIMISM_RPC_URL=https://opt-mainnet.g.alchemy.com/v2/YOUR_API_KEY
# POLYGON_RPC_URL=https://polygon-mainnet.g.alchemy.com/v2/YOUR_API_KEY
# BSC_RPC_URL=https://bsc-dataseed1.binance.org
# AVALANCHE_RPC_URL=https://api.avax.network/ext/bc/C/rpc
# ====================
# NON-EVM CHAINS (optional)
# ====================
# XRP/Ripple
# XRP_RPC_URL=wss://s1.ripple.com
# XRP_PRIVATE_KEY=
# XRP_MNEMONIC=
# XRP_ADDRESS=
# TON (The Open Network)
# TON_RPC_URL=https://toncenter.com/api/v2/jsonRPC
# TON_API_KEY=
# TON_MNEMONIC=
# TON_ADDRESS=
# THORChain
# THORCHAIN_MNEMONIC=
# ====================
# TECHNICAL INDICATORS (optional)
# ====================
# Exchange for OHLCV data (default: binance)
# EXCHANGE_NAME=binance