Architecture Overview
OPM is a monorepo. The flow is: CLI → Scanner → LLM providers → Contract → Base Sepolia.Packages
Data Flow
External Services
Key Entry Points
- CLI:
packages/cli/src/index.tsx - Scanner:
packages/scanner/src/index.ts - Contract:
packages/contracts/contracts/OPMRegistry.sol - Benchmarks:
packages/core/src/benchmarks.ts - ZK circuit:
packages/contracts/circuits/accuracy_verifier.circom