Kernel v2.1
The ZeroDev Kernel, created due to the introduction of ERC-4337, provides an essential structure for account abstraction wallets (AA). Similar to how the Linux kernel simplifies OS development, the ZeroDev Kernel provides wallet developers with key features like ERC-4337 compatibility and transaction batching, allowing them to avoid creating these functionalities from the ground up. By utilizing a plugin framework, the kernel allows developers to effortlessly add more on-chain features without needing to upgrade the base smart contract accounts, making it easier for users to transition between wallet implementations.
![]()