Ethereum’s ERC-4337 Standard: A Game-Changing, User-Friendly Innovation

Ethereum is one of the most popular and widely-used blockchain protocols. While its native coin ether (ETH) can be used to make payments like cryptocurrencies such as litecoin (LTC) or bitcoin cash (BCH), Ethereum was designed to be a far more flexible and feature-rich blockchain protocol. Ethereum allows for the execution of smart contracts and decentralized applications (dApps). It also allows for tokens to be built on top of its core protocol.

One of the most innovative ERC standards to date is the ERC-4337 standard. Like earlier token standard releases, it was designed to enable additional features and options that weren’t possible using the previously available token options.

Ethereum’s tokens are one reason it has garnered such a sizeable share of the crypto market. These Ethereum Request for Comment (ERC) tokens create concrete rules and frameworks that allow ERC tokens to be sent and received on the Ethereum blockchain. One of the most popular token standards is ERC-20, which allows you to issue new fungible tokens on the Ethereum protocol. Another popular option is the ERC-721 token standard, which allows for the issuance of non-fungible tokens (NFTs). This is one reason why many of the most popular NFT collections and fungible tokens are found on Ethereum.

There are a number of ERC token standards (ERC-777, ERC-2222, and more) on Ethereum, with new suggestions called Ethereum Improvement Proposals (EIPs) continually being proposed and discussed. Some EIPs are ultimately rejected, while others end up being released on Ethereum. Once an EIP is improved and implemented, it becomes an ERC (ERC-4337 was previously EIP-4337).

What Are ERC-20 Tokens, Gas, ETH? Ethereum's Architecture Explained

Funded through Ethereum Foundation grants, the launch of ERC-4337 was announced at WalletCon 2023. Let’s discover what ERC-4337 enables on the Ethereum protocol — and why the community decided it needed to be approved.

ERC-4337 Brings New Features to Ethereum

ERC-4337 makes enhanced crypto transaction options possible. To differentiate it from standard crypto transactions, these ERC-4337 transactions are referred to as UserOperations. This sort of blockchain enhancement would typically be done through a blockchain update and not through a new ERC standard release (more on that later).

A core new feature is that it allows for account abstraction on Ethereum in a decentralized manner (more on that below). Additionally, it allows for dApp developers to partially or fully subsidize transaction fees for users; on many dApps the user must pay these fees. ERC-4337 also allows users to pay fees with ERC-20 tokens (as opposed to ETH). This should create a decentralized fee market for smart contract operations. On top of that, it enables some privacy-preserving features and supports the use of aggregated signatures. ERC-4337 is also available on networks compatible with the Ethereum Virtual Machine (EVM) such as Polygon, Avalanche, Arbitrum, and several others.