fix(critical): complete execution pipeline - all blockers fixed and operational

This commit is contained in:
Krypto Kajun
2025-11-04 10:24:34 -06:00
parent 0b1c7bbc86
commit 52d555ccdf
410 changed files with 99504 additions and 28488 deletions

View File

@@ -10,11 +10,15 @@ MEV_BOT_ENCRYPTION_KEY="production_ready_encryption_key_32_chars_minimum_length_
# REQUIRED: Deployed contract addresses (Uniswap V3 Flash Swaps - Oct 27, 2025)
CONTRACT_ARBITRAGE_EXECUTOR="0x6C2B1c6Eb0e5aB73d8C60944c74A62bfE629c418"
CONTRACT_FLASH_SWAPPER="0x7Cc97259cBe0D02Cd0b8A80c2E1f79C7265808b4"
# DataFetcher contract for batch pool data fetching (99% RPC call reduction!)
CONTRACT_DATA_FETCHER="0xC6BD82306943c0F3104296a46113ca0863723cBD"
# RPC Endpoints (minimal fallback - providers_runtime.yaml handles multi-provider failover)
ARBITRUM_RPC_ENDPOINT="wss://arbitrum-mainnet.core.chainstack.com/53c30e7a941160679fdcc396c894fc57"
ARBITRUM_WS_ENDPOINT="wss://arbitrum-mainnet.core.chainstack.com/53c30e7a941160679fdcc396c894fc57"
# NOTE: Using Arbitrum Public RPC (Chainstack blocked with 403 Forbidden as of Oct 29, 2025)
# NOTE: Arbitrum Public WS endpoint not available, using HTTP only
ARBITRUM_RPC_ENDPOINT="https://arb1.arbitrum.io/rpc"
# ARBITRUM_WS_ENDPOINT removed - bot will use HTTP from provider config
# Metrics and Monitoring
METRICS_ENABLED="true"
@@ -27,3 +31,11 @@ MEV_BOT_BACKUP_PATH="backups/production"
# Provider Configuration
PROVIDER_CONFIG_PATH="config/providers_runtime.yaml"
export MEV_BOT_ENCRYPTION_KEY="Pxfm0CTJ5jaAtPAeMbCHQopeRPDJL1Q/Ak607bqcQ3M="
export MEV_BOT_ENCRYPTION_KEY="IqpRwCsCuV2fQQKXo1UsYycQL18ch1lZreVzFv5hxOo="
# RPC Rate Limiting (Production Settings)
ARBITRUM_RPC_RATE_LIMIT=10
ARBITRUM_RPC_BURST=20
ARBITRUM_RPC_MAX_RETRIES=5
ARBITRUM_RPC_BACKOFF_SECONDS=2