A proof of concept for integrating ERC-7579 modules with Axiom Keystore - a ZK rollup for secure key management.
Base module enabling Keystore integration for ERC-7579 modules:
- Processes IMT proofs
- Verifies keystore addresses
- Handles inclusion/exclusion proofs
- KeystoreValidator: Stateless validator multiplexor using the Axiom Keystore state as source of truth.
- KeystoreOwnableValidator: OwnableValidator empowered with optional Keystore state usage.
- KeystoreCache: Utility for caching keystore roots and L1 blocks
- KeystoreModuleUtils: IMT proof processing utilities