Code Tours
- 1.1: Common Permissions: Overview 
- 1.2: Common Permissions: Ownable Pattern 
- 1.3: Common Permissions: Role-based Access Control 
- 2.1: Base Modules: Overview 
- 2.2: Base Modules: Network Manager 
- 2.3: Base Modules: Permission Manager 
- 2.4: Base Modules: EIP-712 Utility 
- 3.1: Validator Set Driver: Overview 
- 3.2: Epoch Manager: Core Epoch Logic 
- 3.3: Validator Set Verification: ValSetVerifier Library 
- 4.1: Key Registry: Overview 
- 4.2: Key Registry Interface 
- 4.3: Checkpoint Library 
- 4.4: Persistent Set Library 
- 4.5: KeyRegistry Core Logic 
- 5.1: Network Governance: Overview 
- 5.2: Network Governance: Interfaces 
- 5.3: Network Governance: Implementation 
- 6.1: Voting Power Provider: Overview 
- 6.2: Module Interface and Delegator 
- 6.3: Internal Logic: VotingPowerProviderLogic 
- 6.4: Calculation Manager & Default Strategy 
- 7.1: Voting Power Extensions: Overview 
- 7.2: Operator and Shared Vaults 
- 7.3: Operator Access Control 
- 7.4: Automatic Vault Deployment 
- 8.1: zkSNARK Proof Generation: Overview 
- 8.2: Circuit Definition and Constraint Setup 
- 8.3: Helper Functions for Hashing and Data Transformation 
- 8.4: Proof Generation and Verification Workflow 
- 9.1: Settlement: Overview 
- 9.2: Settlement.sol Contract Deep Dive 
- 9.3: Signature Verifier Interface & Simple BLS Implementation 
- 9.4: Zero-Knowledge Verifier & ExtraData Helper 
 
                        