
Kernel v2.1
FreeSmart Contract Accounts
Kernel v2.1 provides ERC-4337 compatible smart contract accounts with transaction batching.

Smart Contract Accounts
Kernel v2.1 provides ERC-4337 compatible smart contract accounts with transaction batching.
Kernel v2.1 provides a foundational framework for account abstraction wallets, responding to ERC-4337.
It delivers ERC-4337 compatibility and supports transaction batching to simplify wallet development.
A plugin framework lets developers add on-chain features without upgrading the underlying smart contract accounts, enabling smoother user migration between different wallet implementations.
The approach reduces duplication by letting developers reuse core capabilities rather than building them from scratch.
The design behind a modular ERC-4337 account: what a plugin can change, and what the core refuses to hand over.
Deploying accounts users never write down twelve words for, in a few lines of code, and what secures them instead.
A case study of using session keys to let software rebalance across networks without holding the owner's key.