Account Abstraction
Account abstraction turns a blockchain account from a single private key into a program with its own rules: who may sign, up to which amount, in which token the fees are paid and how a lost key is replaced. On Ethereum and compatible chains it runs through the standards ERC-4337 and EIP-7702. Dated events on the topic are in the calendar below.
The problem with a single private key
A standard Ethereum account, an externally owned account, is a public and private key pair. Whoever holds the private key can do anything the account allows, and whoever loses it can do nothing, as the Ethereum Foundation's page on account abstraction puts it: a lost key cannot be recovered, and a stolen key gives instant access to all funds. Every transaction also needs ether to pay the network fee, even when the user only holds a stablecoin.
A smart contract account keeps its logic in code. It can require several signatures above a threshold, accept transfers only to trusted addresses, rotate a compromised key and let a third party pay the fee. The Ethereum Foundation counts more than 26 million smart wallets and 170 million user operations created so far.
Payments first: fees in stablecoins and batched steps
For a payment app, the ether requirement is the first hurdle. With account abstraction a contract called a paymaster pays the network fee and charges the user in another token, or the app pays it outright. Circle Paymaster lets users pay gas in USDC instead of the chain's native token, works with ERC-4337 smart accounts and with ordinary accounts upgraded through EIP-7702, and runs on Arbitrum, Avalanche, Base, Ethereum, OP Mainnet, Polygon PoS and Unichain; end users pay 10 percent of the gas fee per transaction.
Batching is the second change. Approving a token and paying with it are two transactions on a standard account and one on a smart account. For a merchant or a treasury team this removes a failure point between the two steps. Recurring payments and spending limits follow from the same mechanism, because the account itself can check the rule before it signs.
ERC-4337 and EIP-7702: two routes to the same result
ERC-4337 adds a separate transaction flow on top of Ethereum without changing the core protocol. Users submit user operations, which are bundled into ordinary transactions and checked by an EntryPoint contract deployed on Ethereum mainnet on March 1, 2023. EIP-7702, part of the Pectra upgrade of May 2025, takes the other route and lets an existing account delegate its control to smart contract code, so users keep their address.
For institutions the difference matters at the key level. An MPC wallet splits one private key into shares, which the chain cannot see; account abstraction puts the approval rules on the chain, where an auditor can read them. The page on crypto custody covers the licensing side of holding keys for clients.
Upcoming events on digital assets and payments in Germany
Finance Loop and account abstraction
The Bybit EU x Circle Roadshow in Frankfurt, supported by Finance Loop, held two panels on stablecoins, USDC and EURC, the tokens that paymasters now accept for fees. Finance Loop covers the wallet layer of digital assets on its pages on MPC wallets and stablecoin payments.
Payments & Digital Money
Digital Infrastructure & Sovereignty
What is account abstraction?
A way to make blockchain accounts programmable, so that rules in code decide who may sign, how fees are paid and how a lost key is replaced, instead of one private key that controls everything.
What is the difference between ERC-4337 and EIP-7702?
ERC-4337 creates new smart contract accounts and a separate flow of user operations without changing Ethereum's core protocol. EIP-7702 lets an existing account hand its control to smart contract code, so the address stays the same.
What is a paymaster?
A smart contract that pays the network fee for a user operation. It can charge the user in a stablecoin such as USDC or let the app cover the fee.
Is a smart contract wallet safer than a normal wallet?
It removes the single point of failure of one private key and allows recovery and spending rules. It adds code risk, so the wallet contract needs an audit, as the page on smart contract audits explains.
Account abstraction and Finance Loop
Finance Loop covers account abstraction in its Payments & Digital Money track, as the wallet layer that decides whether stablecoin payments work for merchants and treasury teams. Finance Loop brings people from banks, payment firms, custodians and wallet providers together at events in Frankfurt, Munich, Berlin and Hamburg.
Finance Loop is a professional network and has the goal of driving the adoption of emerging technologies in finance, such as AI, digital payments, cloud and blockchain solutions. Finance Loop helps its members build skills and personal networks in these fields: Investment & Digital Assets, Payments & Digital Money, Digital Infrastructure & Sovereignty, and Risk & Compliance.