Live tape
Top 8, mentions 7d7,290SPCX1,434 mentions▲ +0.09GOOGL1,336 mentions▲ +0.05NVDA1,185 mentions▲ +0.09MSFT834 mentions▲ +0.04QQQ684 mentions▲ +0.08META635 mentions▲ +0.04SPY595 mentions▲ +0.06AMZN587 mentions▲ +0.07

ERC-4337 Standard

ERC-4337: Account Abstraction Via Entry Point Contract Specification

What Is ERC-4337?

Ethereum Request for Comments 4337 is an account abstraction proposal that would enable customizability to wallets without the need for consensus-layer protocol changes.((Ethereum Improvement Proposals – EIP-4337: Account Abstraction via Entry Point Contract Specification)) With this, users and developers can freely make changes to wallets such as verifiability and recovery, along with the change of keys without the shift in wallets and quantum secure signing schemes.

How Does ERC-4337 Work?

Account abstraction in relation to Ethereum would create “smart contract accounts”, able to seamlessly transact tokens and smart contracts,((EthHub – Account Abstraction)) unlike Externally Owned Accounts (EOAs). The proposal for ERC-4337 and EIP-4337 defines that wallets would function like a smart contract, with the functions to validate and execute in a P2P mempool, increasing the network’s decentralization.

Consensus changes are avoided by creating a separate P2P mempool of user operations. Then “bundlers” (miners/validator nodes who can send transactions through a bundle marketplace) bundle transactions into a single object. This then gets called to a special contract, including the transactions within the next block.1

Vitalik Buterin – ERC 4337: Account Abstraction Without Ethereum Protocol Changes

What Are The Benefits Of ERC-4337?

With the customizability of wallets, ERC-4337 would allow for creativity within wallet designs. Some of the proposed features in these smart contract wallets include multi-sigs, social recovery, quantum-safe signature algorithms, upgradeability, and heightened decentralization. As proposed in ERC-4337, smart contract wallets will have reduced gas prices, too, says Ethereum co-founder Vitalik Buterin.

Is The ERC-4337 Implementation In Progress?

You can view the implementation progress on Ethereum’s Infinitism GitHub. Developers should be able to experiment with new features added to the smart contract wallets, such as signature aggregation and paymaster contracts, soon!

  1. Vitalik Buterin, Yoav Weiss, Kristof Gazso, Namra Patel, Dror Tirosh, Shahaf Nacson, Tjaden Hess, “EIP-4337: Account Abstraction via Entry Point Contract specification [DRAFT],” Ethereum Improvement Proposals, no. 4337, September 2021. [Online serial]. Available: https://eips.ethereum.org/EIPS/eip-4337. [↩]
The Distributed Newsletter

The week’s numbers, every figure sourced and sample sized, in your inbox each Friday.