- Execution Layer: ERC-7579 executors (SuperExecutor, SuperDestinationExecutor) that process hook bundles with transient storage for gas-efficient inter-hook communication.
- Validation Layer: Merkle-proof validators (SuperValidator, SuperDestinationValidator) enabling single-signature authorization for batched multi-chain operations.
- Accounting Layer: SuperLedger and YieldSourceOracles for trustless cost basis tracking and performance fee calculation across vault standards (ERC-4626, ERC-5115, ERC-7540, Pendle).
- Infrastructure: Bridge adapters for cross-chain messaging, SuperNativePaymaster for ERC-20 gas sponsorship, and SuperBundler for batched UserOperation processing.
Hooks
Hooks are lightweight, permissionless contracts which perform a specific action: bridge, swap, lend, and more. They are designed to be composable and can be chained together to create complex transaction flows which can achieve any multichain strategy. See Hooks for a full overview of Hook types, lifecycle, and classifications.Technical Resources
- Whitepaper - Superform v2 published June 2025
- v2-core GitHub - Core smart contracts and diagrams
- v2-periphery GitHub - Periphery smart contracts and diagrams