Superform Core
Introduction
Superform Core is a suite of persistent, non‑upgradeable contracts that compresses arbitrary actions into a single, Merkle‑verified signature. Execution lives inside ERC‑7579 Smart Accounts and composition comes from plug‑and‑play Hooks. Anyone can deploy Superform core and add new hooks to the protocol.
Core consists of the following components:
Execution Layer: ERC7579 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 (ERC4626, ERC5115, ERC7540, Pendle).
Infrastructure: Bridge adapters for cross-chain messaging, SuperNativePaymaster for ERC20 gas sponsorship, and SuperBundler for batched UserOperation processing.
Last updated

