Ethereum Says ERC-4337 Deployed, Tested, Beginning Era of Smart Accounts

The news of the deployment of ERC-4337 will be shared at an ETHDenver-related event, known as WalletCon.

AccessTimeIconMar 1, 2023 at 6:45 p.m. UTC
Updated Mar 2, 2023 at 1:23 a.m. UTC
10 Years of Decentralizing the Future
May 29-31, 2024 - Austin, TexasThe biggest and most established global hub for everything crypto, blockchain and Web3.Register Now

The Ethereum blockchain has deployed a feature known as “account abstraction,” seen as a key enhancement that could make it easier for users to recover crypto if they lose private keys to an online wallet.

The new standard, formally known as ERC-4337, was deployed via a smart contract called EntryPoint, according to data on the blockchain explorer web site Etherscan and confirmed by Yoav Weiss, a security fellow at the Ethereum Foundation. The contract has already undergone a full security audit, people with knowledge of the matter told CoinDesk.

The Ethereum Foundation, which helps to fund and steward development on the blockchain, is expected to announce the development later Wednesday at the ETHDenver conference at a WalletCon event at 5 p.m. local time (0:00 UTC), the people with knowledge of the matter said. Once the announcement is made, several infrastructure providers will announce plans to support ERC-4337 through their services.

Part of the reason why ERC-4337 was so easy to deploy is because the upgrade was made via the addition of a smart contract, so it didn’t require any changes to Ethereum’s underlying programming, which would be complicated to implement. This proposal just adds a new layer atop Ethereum’s mainnet layer. The goal is to eventually integrate account abstraction into the main protocol.

The contract can be used on all EVM chains, meaning it can be deployed anywhere that is EMV-compatible.

Vitalik Buterin, co-founder of Ethereum, tweeted about ERC-4337’s advantages in October.

“We’re narrowing down an actual path for account abstraction, something we’ve always wanted but have not actually managed to have,” Buterin tweeted.

Account Abstraction is a concept that turns users' wallets into smart contract accounts, in order to make Ethereum wallets more user-friendly and to prevent any loss of crypto keys.

This upgrade was seen as a major milestone that would be years away, but the fact that it is already working on the Ethereum blockchain means that making crypto more user-friendly is here.

How does AA work?

On Ethereum, users can create two types of accounts that hold their crypto: External Owned Accounts (EOA) and Contract Accounts (CA).

EOAs, which most Ethereum users opt for, are the type of account you use if you open a MetaMask and Coinbase Wallet.

With EOAs, users are given a pair of private and public keys, and anyone can send crypto to an EOA using their public key. On EOAs, only the owner of their account, the person who has access to their private keys, can initiate transactions.

CAs on the other hand, are accounts controlled by code – not private keys – so they cannot initiate transactions themselves.

The issue with EOAs comes down to human error – if a user loses their private keys, there is no way to recover that. Account Abstraction addresses the issues of an EOA account by merging it with a CA – therefore creating built-in mechanisms that can allow users to keep access to their crypto.

Some of these built-in mechanisms include a social recovery system, where several users have the ability to return access to that account should someone lose their personal private key. Account Abstraction also allows users to create “multisig wallets” that give a group of users access to an account, and require multiple users to sign off on transactions as an extra safety mechanism.

Disclosure

Please note that our privacy policy, terms of use, cookies, and do not sell my personal information has been updated.

CoinDesk is an award-winning media outlet that covers the cryptocurrency industry. Its journalists abide by a strict set of editorial policies. In November 2023, CoinDesk was acquired by the Bullish group, owner of Bullish, a regulated, digital assets exchange. The Bullish group is majority-owned by Block.one; both companies have interests in a variety of blockchain and digital asset businesses and significant holdings of digital assets, including bitcoin. CoinDesk operates as an independent subsidiary with an editorial committee to protect journalistic independence. CoinDesk employees, including journalists, may receive options in the Bullish group as part of their compensation.

Margaux Nijkerk

Margaux Nijkerk reports on the Ethereum protocol and L2s. A graduate of Johns Hopkins and Emory universities, she has a masters in International Affairs & Economics. She holds a small amount of ETH and other altcoins.


Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.