Escrito por Pablo Gómez
Founder & CEO da Metlabs · Revisado em 11 de outubro de 2026
O ERC-4337 materializa o conceito de account abstraction sem tocar na camada de consenso nem introduzir um novo tipo de transação no nível do protocolo. O usuário não assina uma transação comum, mas uma pseudotransação chamada UserOperation, que expressa sua intenção e circula por uma mempool própria. Um nó bundler monitora essa mempool, agrupa várias UserOperations e as envia em uma única transação on-chain ao EntryPoint, um contrato singleton que valida e executa cada operação contra a conta do usuário. Essa conta é um smart contract (contract account), o que permite lógica de validação arbitrária, como multisig, recuperação social ou chaves de sessão. Convém separar os termos: account abstraction é a ideia, ERC-4337 é uma implementação concreta sem fork.
A peça que muda a experiência é o Paymaster, um contrato opcional que aplica políticas de pagamento de gas. Ele permite pagar o gas em stablecoins como USDC em vez de ETH nativo, ou que um emissor patrocine o gas por completo para que o usuário final não precise gerenciá-lo. O componente Aggregator agrega e valida assinaturas, por exemplo assinaturas BLS. O resultado é a base de UX para onboarding em grande escala e para que uma plataforma de tokenização abstraia a fricção do gas, algo especialmente útil em L2, onde o custo de bundling é menor.
O padrão alcançou o status Final em março de 2023 e sua implementação de referência do EntryPoint foi implantada na mainnet da Ethereum em 1º de março de 2023, com uma equipe de autores que inclui Vitalik Buterin, Yoav Weiss, Dror Tirosh e Alex Forshtat, entre outros. A OpenZeppelin oferece um módulo de Account Abstraction compatível com o ERC-4337 em seus Contracts 5.x, e provedores como Alchemy e Blocknative operam infraestrutura de bundlers e paymasters. Um caso típico é um paymaster que permite pagar o gas em USDC da Circle.
Também conhecido como
- ERC4337
- Account Abstraction Using Alt Mempool





