Repository Structure
The OP Succinct repository structure is as follows:
op-succinct
├── contracts # Smart contracts for OP Succinct
│ ├── validity # Validity contracts
│ ├── fp # Fault proof contracts
├── validity # Validity proposer and challenger implementation
├── fault-proof # Fault proof system implementation
├── programs # Range and aggregation program implementations
├── utils # Shared utilities
│ ├── client # Client-side utilities
│ ├── host # Host-side utilities
│ └── build # Build utilities
├── scripts # Development and deployment scripts
└── elf # Reproducible binaries