Account Abstraction
August 31, 2023
This technical blog post details the rigorous optimization of Kernel, ZeroDev's core Smart Contract Account (SCA), to make it the most gas-efficient and widely adopted solution for ERC-4337 (Account Abstraction) wallets.
The Challenge of Modularity
Initial versions of Kernel faced a challenge: its essential modularity (support for plugins) introduced a gas overhead compared to simpler, non-modular implementations. The goal of the Kernel v2.1 upgrade was to eliminate this performance penalty while retaining its flexibility.
The results show that Kernel v2.1 and the specialized Kernel v2.1-lite are now the most gas-efficient SCAs available.
Key Performance Data (Total Gas Consumption)
The benchmark demonstrated Kernel's superior performance across key operations (Creation + Native Transfer + ERC20 Transfer):
Core Optimization Strategies
To achieve these gains, ZeroDev focused on two main areas:
Commitment to Ecosystem
ZeroDev is sharing its success by open-sourcing the benchmark tools. This encourages other SCW implementations to test their contracts, improve gas efficiency, and contribute to cheaper transactions for all AA users.

Web3 infrastructure is at its best when it is invisible." In this deep dive, ZeroDev explores why 'Infrastructure Friction' is the leading growth killer for enterprise blockchain apps. Learn how to bypass the 'Gas Wall,' eliminate the risk of 12-word seed phrases, and implement 'Atomic Actions' to create a decentralized experience that feels as seamless as a modern banking app.

The archaic seed phrase model is identified as the single greatest impediment to Web3 mass adoption, acting as a profit-killer by causing an estimated 60-90% user drop-off during onboarding.

This blog post argues that Gas Friction—the requirement for users to hold and pay with a chain's native token—is the single greatest barrier to Web3 adoption, causing high churn rates among new and active users.
If your team is blocked on account UX, gas, or chain complexity, ZeroDev gives you a practical place to start.
