Changelog
Keystore Periphery
v0.2.1
- Separates the validator module into one contract that handles exposing Keystore state (
KeystoreStateOracle
) and one for smart account userOp validation (KeystoreValidator
). - Adds
keyData
caching to theKeystoreValidator
optional for cost reduction. - Replaces
creationCodehash
registration in theKeystoreValidator
with deployedCODEHASH
check at runtime. - IMT Verification logic separated into a library for reuse in other projects.
- Updates for compatibility with
outputRoot
related changes on the bridge. - Arbitrum chain support with state root bridging.
v0.2.0
- Add support for withdrawals in signature prover
- Fixes for storage proofs with values with leading 0’s.
v0.1.0
- Initial version of Keystore Validator with support for OP Stack chains and ERC-6900 / ERC-7579 compatibility.
- Initial release of signature prover guest, server, and library utilities.