-
PRIVATE_KEYScontains at least one funded EOA (0.1+ ETH recommended). -
FLASHBOTS_AUTH_KEYis set (can be a fresh key). -
EXECUTOR_CONTRACT_ADDRESSmatches the address fromforge script. -
ETH_RPC_URL_1andETH_WSS_URL_1are high-performance mainnet nodes (e.g., Alchemy/Infura/Custom).
- Contracts compiled and tested (
forge test). - Bot compiled (
cargo build --release). -
tests/bug_verification.rspasses. - Running on a server with low latency to Ethereum p2p network.
-
DRY_RUN=truefor the first 24 hours. - Circuit breaker window and max loss thresholds verified.
- Prometheus metrics are being collected and monitored.
-
pnl.sqliteis writable and being populated.
- Check logs for "Opportunity processing failed" — investigate recurring errors.
- Verify that SPFA is finding cycles in under 5ms.
- Verify that bundles are reaching the Flashbots relay (check
bundles_submittedmetric).