- Fixed binary name from mev-bot to mev-beta (line 82) - Added automatic PROVIDER_CONFIG_PATH export (defaults to config/providers_runtime.yaml) - Created .env.production template with all required variables - Added provider config path display in startup messages This ensures the bot uses the correct binary and provider configuration when started with scripts/run.sh 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
27 lines
1.1 KiB
Plaintext
27 lines
1.1 KiB
Plaintext
# MEV Bot Production Environment Configuration
|
|
# Generated: October 24, 2025
|
|
|
|
# REQUIRED: Encryption key for secure operations (32+ chars minimum)
|
|
MEV_BOT_ENCRYPTION_KEY="production_ready_encryption_key_32_chars_minimum_length_required"
|
|
|
|
# REQUIRED: Deployed contract addresses (update with your actual deployed contracts)
|
|
CONTRACT_ARBITRAGE_EXECUTOR="0x0000000000000000000000000000000000000000"
|
|
CONTRACT_FLASH_SWAPPER="0x0000000000000000000000000000000000000000"
|
|
CONTRACT_DATA_FETCHER="0x0000000000000000000000000000000000000000"
|
|
|
|
# RPC Endpoints (optional - will use defaults if not set)
|
|
ARBITRUM_RPC_ENDPOINT="wss://arbitrum-mainnet.core.chainstack.com/53c30e7a941160679fdcc396c894fc57"
|
|
ARBITRUM_WS_ENDPOINT="wss://arbitrum-mainnet.core.chainstack.com/53c30e7a941160679fdcc396c894fc57"
|
|
|
|
# Metrics and Monitoring
|
|
METRICS_ENABLED="true"
|
|
METRICS_PORT="9090"
|
|
|
|
# Storage Paths
|
|
MEV_BOT_KEYSTORE_PATH="keystore/production"
|
|
MEV_BOT_AUDIT_LOG="logs/production_audit.log"
|
|
MEV_BOT_BACKUP_PATH="backups/production"
|
|
|
|
# Provider Configuration
|
|
PROVIDER_CONFIG_PATH="config/providers_runtime.yaml"
|