BTCover
  • 首页
  • 快信仰
  • ahr999指数
  • 常用工具推荐
登录 注册
投稿
  1. BTCover首页
  2. Blockchain Technology

Account Abstraction Explained: How ERC-4337 Is Changing Crypto Wallets

BTCover • 2小时前 • Blockchain Technology, Web3 & dApps

Account abstraction and ERC-4337 are transforming crypto wallets from simple key-pairs into programmable smart accounts with social recovery, gasless transactions, session keys, and batch operations. Learn how UserOps, Bundlers, Paymasters, and the EntryPoint contract work together.

If you have ever lost a seed phrase, paid an unexpected gas fee, or struggled to explain crypto wallets to a friend, you already understand the problem that account abstraction aims to solve. For years, the Ethereum ecosystem has been held back by a rigid account model that forces every user to manage private keys, hold ETH for gas, and sign each transaction individually. Account abstraction, formalized through ERC-4337, is rewriting those rules—turning wallets from simple key-pairs into programmable smart account wallets that can sponsor fees, recover access through social contacts, and batch multiple actions into a single click.

This guide breaks down what account abstraction is, how ERC-4337 works under the hood, the features it unlocks, and which wallets are already shipping it to millions of users.

What Is Account Abstraction?

At its core, account abstraction is the idea that every on-chain account should be a smart contract, not just a cryptographic key-pair. In traditional Ethereum, there are two types of accounts:

  • Externally Owned Accounts (EOAs) – controlled by a private key. Every MetaMask or Ledger address is an EOA.
  • Contract Accounts – controlled by code deployed on-chain. They cannot initiate transactions on their own.

This split creates a painful asymmetry. Users must guard a single private key that, if lost, means permanent loss of funds. They must hold ETH to pay gas even if they only want to move a stablecoin. And every interaction requires a separate manual approval. Account abstraction removes this divide by letting smart contracts serve as primary user accounts, complete with custom validation logic, flexible gas payment, and programmable security policies.

The Problem with EOA Wallets

Before diving into ERC-4337, it helps to catalog the exact pain points that EOA wallets impose on users and developers alike:

Pain PointDescription
Single point of failureLose the private key or seed phrase and all funds are gone forever. There is no “forgot password” flow.
Gas must be ETHUsers need ETH in their wallet to pay for any transaction, even when interacting with tokens on Layer 2 networks.
No batchingEach action (approve, swap, stake) is a separate transaction, each with its own confirmation and gas cost.
Rigid signature schemeEOAs are locked to ECDSA. You cannot upgrade to quantum-resistant signatures or add multi-sig logic.
Poor onboardingNew users must first acquire ETH, safeguard a seed phrase, and understand gas—all before using a dApp.

These problems have persisted since Ethereum’s launch in 2015. Multiple proposals (EIP-86, EIP-2938, EIP-3074) attempted to fix them at the protocol level but required hard forks. ERC-4337 took a different path: it implemented account abstraction entirely at the application layer, without any consensus-level changes.

How ERC-4337 Works

ERC-4337, authored by Vitalik Buterin, Yoav Weiss, Dror Tirosh, Shahaf Nacson, and others, was deployed to Ethereum mainnet in March 2023. Instead of changing the protocol, it introduces a parallel transaction pipeline with four key components:

1. UserOperations (UserOps)

A UserOperation is a pseudo-transaction object that describes what the user wants to do. It contains fields like sender, callData, callGasLimit, and a signature. Unlike a regular Ethereum transaction, a UserOp does not go to the public mempool. Instead, it is sent to a dedicated UserOp mempool, a separate peer-to-peer network where specialized nodes collect and validate these objects.

2. Bundlers

Bundlers are nodes that pick up UserOperations from the UserOp mempool, package multiple UserOps into a single on-chain transaction, and submit it to the network. Think of them as specialized block builders for account-abstracted transactions. By batching many operations together, bundlers amortize fixed transaction costs across multiple users, making the system more gas-efficient overall. Anyone can run a bundler, preserving decentralization.

3. EntryPoint Contract

The EntryPoint is a singleton smart contract deployed on every supported chain. When a bundler submits a bundle of UserOps, it calls the EntryPoint’s handleOps function. The EntryPoint then loops through each UserOp, calls the corresponding smart account to validate the signature, executes the requested action, and handles gas payment. Because the EntryPoint is a single audited contract, it provides a universal trust anchor for the entire system.

4. Paymasters

Paymasters are the component that enables gasless transactions. A Paymaster is a smart contract that agrees to pay the gas fees on behalf of a user. This opens up several powerful patterns:

  • Sponsored transactions – A dApp pays gas for its users to remove onboarding friction.
  • Pay gas in ERC-20 tokens – Users can pay fees in USDC, DAI, or any token the Paymaster accepts.
  • Subscription models – Projects can offer monthly plans that include a gas allowance.
  • Cross-chain gas – Future Paymasters could let users pay gas on one chain for actions on another.

Together, these four components create a system where users sign intents (UserOps), bundlers relay them, the EntryPoint executes them, and Paymasters can optionally cover the gas cost. The user experience starts to feel like Web2: click a button, something happens, no pop-ups asking to approve gas in a token you do not have.

Key Features Unlocked by Account Abstraction

Once your wallet is a smart contract, the design space explodes. Here are the most impactful capabilities that ERC-4337 smart account wallets enable:

Social Recovery

Instead of relying on a single seed phrase, a smart account can designate a set of guardians—trusted friends, family members, or hardware devices. If you lose access, a threshold of guardians (for example, three out of five) can authorize a key rotation, restoring your access without exposing funds. This mirrors the “forgot password” flow users expect from traditional apps and eliminates the single point of failure that has caused billions of dollars in permanent crypto losses.

Gas Sponsorship (Gasless Transactions)

Through Paymasters, dApps and protocols can fully sponsor gas fees for their users. A new user can receive an NFT, swap tokens, or mint a domain without ever holding ETH. This is transformative for onboarding. Projects like Coinbase have used gas sponsorship on Base to onboard millions of users who never had to think about gas. From a business model perspective, gas sponsorship turns transaction costs into customer acquisition costs—a familiar concept for any growth team.

Session Keys

Session keys allow a smart account to grant temporary, scoped permissions to a sub-key. For example, a blockchain game could request a session key that is valid for two hours and can only call the game’s contract with a maximum spend of 0.01 ETH. The user approves once, then plays without pop-up interruptions. When the session expires, the sub-key becomes useless. This pattern is essential for gaming, social apps, and any use case that requires frequent, low-value transactions.

Batch Transactions

With an EOA, approving a token and then swapping it requires two separate transactions. A smart account can batch these into a single atomic operation: approve + swap in one click. This saves gas, reduces latency, and eliminates the awkward intermediate state where you have approved a token but not yet used it. DeFi power users can combine multi-step strategies—claim rewards, swap to a different asset, deposit into a vault—in a single UserOp.

Custom Signature Schemes

Because the smart account contract handles its own signature validation, it is not limited to ECDSA. Teams are already implementing passkey-based authentication (using the device’s biometric sensor), BLS signatures for aggregation efficiency, and even multi-party computation (MPC) schemes. As quantum computing advances, smart accounts can upgrade to post-quantum signature algorithms without migrating to a new address.

Wallets and Platforms Using Account Abstraction

Account abstraction is not theoretical—major wallets and infrastructure providers are already shipping it. Here is a comparison of the leading smart account wallets and platforms:

PlatformSmart Account StandardKey FeaturesSupported Chains
Safe (formerly Gnosis Safe)Safe{Core} protocolMulti-sig, modular plugins, battle-tested with $100B+ securedEthereum, Polygon, Arbitrum, Optimism, Base, BNB Chain, others
Coinbase Smart WalletERC-4337 + passkeysPasskey login, gas sponsorship on Base, no seed phrase requiredBase, Ethereum, Optimism, Arbitrum
BiconomyERC-4337 SDKPaymaster-as-a-service, session keys, bundler infrastructure20+ EVM chains
ZeroDevKernel (modular ERC-4337)Modular smart accounts, plugins for recovery and automationEthereum, Polygon, Arbitrum, Optimism, Base, others
Alchemy Account KitLight Account (ERC-4337)Embedded wallet SDK, email/social login, gas managerEthereum, Polygon, Arbitrum, Optimism, Base
PimlicoERC-4337 infraBundler and Paymaster APIs, permissionless infrastructure30+ EVM chains

Safe remains the most battle-tested smart account platform, having secured over $100 billion in assets since its launch. Coinbase Smart Wallet, launched in 2024, brought passkey-based onboarding to mainstream users with zero gas costs on Base. Biconomy and ZeroDev offer developer SDKs that make it straightforward to integrate ERC-4337 into any dApp. Alchemy and Pimlico provide the underlying bundler and Paymaster infrastructure that many of these wallets depend on.

Account Abstraction Adoption Data

The growth of ERC-4337 has been substantial since its mainnet deployment in March 2023. According to data from Dune Analytics and Bundlebear:

  • Over 50 million UserOperations have been processed across all EVM chains as of early 2026.
  • Base and Polygon lead in UserOp volume, driven largely by Coinbase Smart Wallet and gaming use cases.
  • More than 12 million smart accounts have been deployed across supported chains.
  • Monthly active smart accounts have grown from under 100,000 in mid-2023 to several million by the end of 2025.
  • Gas sponsorship through Paymasters accounts for over 70% of all UserOps, confirming that gasless transactions are the primary driver of adoption.

These numbers underscore a clear trend: account abstraction is not a niche experiment. It is becoming the default way to interact with EVM chains, particularly on Layer 2 networks where low base fees make Paymaster sponsorship economically viable.

EOA vs. Smart Account Wallet: A Direct Comparison

FeatureEOA WalletSmart Account Wallet (ERC-4337)
Key managementSingle private key / seed phraseFlexible: multi-sig, passkeys, social recovery
Gas paymentMust hold ETHAny token or gasless via Paymaster
Transaction batchingNot supportedNative support—multiple actions in one tx
Signature schemeECDSA onlyAny scheme: ECDSA, BLS, passkeys, post-quantum
Account recoveryNone (lose key = lose funds)Social recovery, guardian-based rotation
Session permissionsNot possibleScoped, time-limited session keys
UpgradeabilityFixed foreverModular, upgradeable logic

Challenges and Considerations

While account abstraction represents a major leap forward, it is not without challenges:

  • Higher deployment cost: Creating a smart account requires deploying a contract, which costs more gas than generating an EOA. Most platforms use counterfactual deployment to defer this cost until the first transaction.
  • Complexity for developers: Integrating ERC-4337 requires understanding UserOps, bundlers, and Paymaster flows. SDKs from Biconomy, ZeroDev, and Alchemy are simplifying this, but the learning curve still exists.
  • Bundler centralization: In practice, a small number of bundler operators handle most UserOp volume. The community is working on decentralized bundler networks to address this.
  • Cross-chain identity: A smart account deployed on Ethereum has a different address than one deployed on Arbitrum unless the same factory and salt are used. Standards like ERC-6900 (modular accounts) and ERC-7579 are working toward portable account identity.
  • Evolving standards: EIP-7702, included in the Pectra upgrade, allows EOAs to temporarily delegate to smart contract code, offering a migration path. The ecosystem is still converging on whether ERC-4337, EIP-7702, or native account abstraction (as on zkSync Era and StarkNet) will dominate long-term.

The Road Ahead: EIP-7702 and Native AA

ERC-4337 proved that account abstraction works without protocol changes, but the Ethereum roadmap is now moving toward deeper integration. EIP-7702, included in the Pectra hard fork, allows any EOA to set its code to a smart contract for the duration of a transaction. This means existing MetaMask users can access batching, gas sponsorship, and session keys without deploying a new account. It is a bridge between the EOA world and the smart account future.

Meanwhile, chains like zkSync Era and StarkNet have implemented native account abstraction at the protocol level, where every account is a smart contract by default. These implementations serve as proving grounds for what Ethereum itself may eventually adopt.

The direction is unmistakable: the future of crypto wallets is programmable, recoverable, and gasless. Whether through ERC-4337, EIP-7702, or native AA, the days of seed phrase anxiety and gas token juggling are numbered.

Frequently Asked Questions

What is account abstraction in simple terms?

Account abstraction turns your crypto wallet into a smart contract, giving it superpowers like social recovery, gasless transactions, and the ability to batch multiple actions into one click. Instead of relying on a single private key, your account becomes programmable and customizable.

Do I need ETH to use an ERC-4337 wallet?

Not necessarily. If the dApp or wallet you are using employs a Paymaster, gas fees can be sponsored entirely or paid in other tokens like USDC. This is one of the biggest advantages of smart account wallets—they remove the ETH gas requirement that has been a barrier to adoption.

Is ERC-4337 safe to use?

The EntryPoint contract has been audited by OpenZeppelin and other firms, and it has processed billions of dollars in transactions since March 2023. The main smart account implementations (Safe, Kernel, Light Account) have also undergone extensive audits. As with any smart contract system, risks exist, but the track record so far has been strong.

Can I convert my existing EOA wallet to a smart account?

With EIP-7702 (available after the Pectra upgrade), EOAs can delegate to smart contract logic without changing their address. Before EIP-7702, users typically deploy a new smart account and transfer assets to it. Wallets like Coinbase Smart Wallet and Safe create smart accounts automatically for new users.

Which chains support ERC-4337?

ERC-4337 works on any EVM-compatible chain. The EntryPoint contract has been deployed on Ethereum, Polygon, Arbitrum, Optimism, Base, BNB Chain, Avalanche, and over 30 other networks. Layer 2 chains see the highest adoption due to lower gas costs making Paymaster sponsorship more affordable.

Conclusion

Account abstraction through ERC-4337 is not just a technical upgrade—it is a fundamental rethinking of how users interact with blockchains. By replacing rigid EOA wallets with programmable smart account wallets, the ecosystem gains social recovery, gasless transactions, session keys, batch operations, and flexible authentication. Wallets like Safe, Coinbase Smart Wallet, and Biconomy are already delivering these benefits to millions of users, and adoption data shows the trend accelerating rapidly.

For developers, now is the time to integrate ERC-4337 support into dApps. For users, the next wallet you create will likely be a smart account—whether you realize it or not. The era of “write down these 12 words and never lose them” is giving way to something far more user-friendly, secure, and powerful. Account abstraction is not the future of crypto wallets. It is the present.

内容搜集自网络,整理者:BTCover,如若侵权请联系站长,会尽快删除。

Account AbstractionERC-4337GaslessSmart WalletsUX
赞 (0)
BTCover的头像BTCover
0 0
生成海报
DePIN Explained: The Crypto Networks Building Real-World Infrastructure
上一篇 2小时前
Crypto Tax-Loss Harvesting: How to Save Thousands on Your Tax Bill
下一篇 2小时前

相关推荐

  • 分叉是什么?在区块链里分叉是什么意思 Blockchain Technology

    分叉是什么?在区块链里分叉是什么意思

    BTCover的头像 BTCover
    23 8 月, 2021
  • 比特币禁令中国开始失宠,加密货币蓬勃发展的印度被引入——Trustnodes Blockchain Technology

    比特币禁令中国开始失宠,加密货币蓬勃发展的印度被引入——Trustnodes

    BTCover的头像 BTCover
    29 8 月, 2021
  • 俄罗斯联邦中央银行报告了公民之间的首次数字卢布转账 Blockchain Technology

    俄罗斯联邦中央银行报告了公民之间的首次数字卢布转账

    BTCover的头像 BTCover
    15 4 月, 2022
  • Blockchain Technology

    为什么 Gate.io 初创公司 是领先的 IEO 平台之一

    BTCover的头像 BTCover
    15 4 月, 2022
  • Blockchain Technology

    美国禁止央行官员投资加密货币

    BTCover的头像 BTCover
    15 4 月, 2022
  • Tezos 开发者激活格拉纳达更新 Blockchain Technology

    Tezos 开发者激活格拉纳达更新

    BTCover的头像 BTCover
    29 8 月, 2021
  • 异常值:股票和加密货币 Blockchain Technology

    异常值:股票和加密货币

    BTCover的头像 BTCover
    24 8 月, 2021
  • 搜索数据表明,加密货币游客在熊市中移除 Blockchain Technology

    搜索数据表明,加密货币游客在熊市中移除

    BTCover的头像 BTCover
    14 4 月, 2022
  • Blockchain Technology

    狗狗币将走向何方? 2021 年及以后的狗狗币

    BTCover的头像 BTCover
    29 8 月, 2021
  • Web3 & dApps

    FUN 代币以新的第 2 层代币实现其去中心化游戏的愿景

    BTCover的头像 BTCover
    27 8 月, 2021

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

近期评论

  • BTCover 发表在《实操教程(实时更新)|Rarity ,来自AC的Fantom元宇宙游戏,可能会是一切的起点》
  • BTCover 发表在《实操教程(实时更新)|Rarity ,来自AC的Fantom元宇宙游戏,可能会是一切的起点》
  • 李胜 发表在《实操教程(实时更新)|Rarity ,来自AC的Fantom元宇宙游戏,可能会是一切的起点》
  • jack 发表在《实操教程(实时更新)|Rarity ,来自AC的Fantom元宇宙游戏,可能会是一切的起点》
  • BTCover 发表在《实操教程(实时更新)|Rarity ,来自AC的Fantom元宇宙游戏,可能会是一切的起点》
Bybit:用起来相当顺手的交易所

近期文章

  • Crypto Wallet Security Guide 2026: How to Protect Your Digital Assets
  • Crypto Airdrop Guide 2026: How to Find and Qualify for Free Token Drops
  • DAOs Explained: How Decentralized Autonomous Organizations Work in 2026
  • Smart Contract Audits Explained: How to Check If a DeFi Protocol Is Safe
  • Deribit Review: Why Professional Traders Choose This Crypto Options Exchange

归档

  • 2026 年 3 月
  • 2025 年 11 月
  • 2025 年 6 月
  • 2023 年 2 月
  • 2022 年 8 月
  • 2022 年 5 月
  • 2022 年 4 月
  • 2022 年 2 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 9 月
  • 2021 年 8 月
  • 2021 年 7 月
  • 2021 年 6 月
  • 2021 年 5 月
  • 2021 年 3 月
  • 2020 年 12 月
  • 2020 年 11 月
  • 2019 年 7 月
  • 2019 年 6 月

分类

  • 0xzx
  • Altcoins
  • Bitcoin (BTC)
  • Blockchain Technology
  • BTC
  • DeFi
  • ETH
  • Ethereum (ETH)
  • foresight
  • Guides & Tutorials
  • Market News
  • NFT
  • NFT & Metaverse
  • Regulation & Policy
  • Security & Privacy
  • Trading & Analysis
  • Uncategorized
  • Web3 & dApps
  • 交易投机
  • 信仰短篇
  • 其他链
  • 币圈黑话
  • 来自投稿
  • 硬核技术
  • 编辑精选
  • 视频内容
  • 链闻
  • 长文干货
BTCover
  • 关于我们

Copyright © 2021 BTCover 版权所有 Powered by WordPress