EIP-7702: guia rápido de integração para desenvolvedores Ethereum pós-pectra
Escrito por Lisa Ma

TL;DR? Entendemos. Confira nossa série no X para explicações rápidas e demonstrações.
O roadmap da Ethereum rumo à adoção mainstream de cripto está causando impacto com EIP-7702, incluído no hardfork Pectra. Essa atualização marca um momento decisivo na trajetória da Ethereum rumo à account abstraction, um avanço projetado para tornar as experiências onchain mais fluidas, inteligentes e acessíveis. Especificamente, o EIP-7702 permite que Externally Owned Accounts (EOAs) usem recursos de contas de smart contract.
Como desenvolvedores, vocês são os arquitetos da próxima geração de inovação onchain, e estamos aqui para garantir que estejam equipados para aproveitar o EIP-7702 em todo o seu potencial. Como construtores de infraestrutura que dá suporte a milhões de aplicações onchain, estamos aqui para ajudar a guiar vocês.
Este é o primeiro post de nossa série de análises aprofundadas sobre o EIP-7702, voltada especificamente para desenvolvedores de aplicações como você. Juntos, vamos explorar o que torna essa proposta tão impactante, como ela funciona por baixo dos panos e as principais considerações técnicas para ajudar você a decidir como (e por que) integrar esses recursos de ponta em suas aplicações. Vamos construir o futuro—uma atualização de cada vez.
O tl;dr:
- O EIP-7702 permite que EOAs deleguem controle a contas de smart contract que podem executar código diretamente a partir de seus endereços
- É compatível com o padrão de AA predominante, ERC-4337, então carteiras existentes podem se tornar carteiras de smart contract sem criar um novo endereço e transferir ativos
- Para usuários, isso vai permitir recursos parecidos com os da web2, incluindo recuperação de conta e login com passkey para autenticação mais fácil, e benefícios da web3 como taxas de gas patrocinadas e pagamento de gas em qualquer token, não apenas ETH
Estado atual das contas na Ethereum
Em maio de 2024, Vitalik Buterin apresentou o EIP-7702, uma proposta que pode mudar fundamentalmente como as contas Ethereum funcionam. O que começou como um rascunho de 22 minutos antes de uma all core dev call agora está incluído na atualização Pectra. O EIP-7702 representa um passo crucial rumo à account abstraction completa enquanto resolve desafios imediatos de usabilidade.
Mas para entender para onde a Ethereum está indo, precisamos entender sua arquitetura atual.
Hoje, os usuários da Ethereum dependem de dois tipos de contas: externally owned accounts (EOAs), controladas por chaves privadas, e smart contract accounts (SCA), que executam código diretamente:
Externally owned accounts:
- Podem iniciar transações
- Não podem executar código diretamente a partir de seu endereço
- Limitadas a operações básicas
Smart contract accounts:
- Podem executar código
- Não podem iniciar transações
- Mais flexíveis e programáveis
O objetivo do EIP-7702 é unir essas duas ao permitir que qualquer conta se comporte como um smart contract. Ao permitir que EOAs executem código diretamente a partir de seu endereço, desenvolvedores Ethereum podem construir UX de nível Web2 onchain, com recursos incluindo:
- Session keys
- Recuperação social de contas
- Mecanismos de autenticação que não exigem seed phrase
- E o agrupamento de múltiplas ações em um único clique
Aqui está o que você deve saber sobre como o EIP-7702 funciona.
O que saber sobre o EIP-7702 & ERC-4337
O EIP-7702 não substitui o padrão de AA já existente na Ethereum, o ERC-4337. O EIP-7702 foi projetado para complementar o ERC-4337 e facilitar que esses recursos de account abstraction cheguem aos usuários. Mas o ERC-4337 tem uma limitação:
- Exigia a criação de uma nova carteira, pois não é retrocompatível com EOAs
O EIP-7702 remove essa limitação sem mudanças mais profundas na lógica de consenso da EVM:
- Usa carteiras existentes
- Não exige novas contas ou migrações
- Se encaixa perfeitamente na infraestrutura do ERC-4337
- EOAs existentes simplesmente delegam a lógica do smart contract via um delegation designator
Fluxo de execução do EIP-7702
O EIP-7702 depende de um mecanismo de delegação inteligente que se baseia na autorização dos usuários para a execução de código de smart contract. Essa autorização é permanente até ser explicitamente revogada pelo usuário, o que significa que os usuários confiam que o código que estão autorizando não é malicioso.
O fluxo de execução é o seguinte:
- Configuração: a EOA decide delegar controle a uma carteira de smart contract
- Validação: o sistema verifica se a delegação está corretamente assinada
- Execução: a EOA recebe as capacidades do smart contract
- Limpeza: se a EOA decidir revogar o controle do smart contract, outra transação 7702 deve ser enviada para redefinir a delegação para 0.
As EOAs conseguem se comportar como uma smart contract account ao armazenar um delegation designator. Esse designator é um código especial, 0xef0100 \|\| address, onde o address aponta para um smart contract que contém o recurso ou ação desejada.
O delegation designator usa o opcode banido 0xef para se distinguir de dados comuns, garantindo que as operações de execução de código carreguem o código a partir do endereço designado.
Quando uma transação é enviada para a EOA, a EOA executa o código no endereço designado, obtendo as funcionalidades de uma smart contract account.
Considerações sobre adoção e segurança para desenvolvedores de aplicações
O caminho para a adoção do EIP-7702 tem uma dependência principal: os provedores de carteira. Como as carteiras estão a montante das aplicações, sem suporte das carteiras, os recursos habilitados pelo EIP-7702 não podem ser aproveitados por desenvolvedores de aplicações e seus usuários.
O EIP-7702 também apresenta um modelo de segurança diferente em comparação com smart contract accounts. Principalmente, as contas EIP-7702 mantêm sua chave privada original de EOA, que pode sobrepor regras de segurança de smart account.
Como você integra a funcionalidade de carteira habilitada pelo EIP-7702 deve depender de alguns fatores: o estágio de desenvolvimento de sua aplicação, o tipo de usuários que você atende e quanta flexibilidade você precisa ao implantar sua aplicação em múltiplas chains.
Para desenvolvedores com usuários existentes e carteiras embutidas
Se você já tem uma carteira embutida, tem sorte. Vamos ajudar você a gerenciar diferentes tipos de usuário por meio de nossas smart accounts:
- Usuários EOA existentes podem fazer upgrade para contas ERC-4337
- Novos usuários podem começar diretamente com contas ERC-4337 puras
- O sistema vai suportar tanto EOAs inteligentes (EOA+7702) quanto contas ERC-4337 puras simultaneamente
Para desenvolvedores que ainda não implantaram sua aplicação
Para novas aplicações começando do zero: embora tanto o ERC-4337 quanto o EIP-7702 habilitem account abstraction, eles atendem a necessidades diferentes em aplicações blockchain modernas.
O ERC-4337 oferece contas de smart contract puras com máxima programabilidade, ampla customização de transação e ferramentas estabelecidas, tornando-o ideal para aplicações single-chain e para a maioria das aplicações multichain onde a funcionalidade da conta é primordial.
Em contraste, o EIP-7702 oferece uma abordagem híbrida que permite que as contas funcionem tanto como EOAs quanto como smart contracts, possibilitando compatibilidade cross-chain sem atritos e endereços consistentes entre redes, exigindo um custo inicial de gas menor, já que não é necessário implantar o contrato de imediato.
Escolha o ERC-4337 quando:
- A programabilidade profunda da conta for um requisito central
- Você está construindo uma aplicação multichain, mas não precisa da flexibilidade de usar uma EOA em algumas chains e uma SCA em outras
- Os custos de gas não forem uma preocupação primária
- Você precisa de ampla customização de transação
- Você quer aproveitar a infraestrutura 4337 existente
Escolha o EIP-7702 quando:
- Você está construindo uma aplicação multichain e endereços consistentes entre redes forem um requisito fundamental
- Os custos iniciais de gas forem uma preocupação
- A retrocompatibilidade com a infraestrutura de EOA importar
- Você quer flexibilidade para começar simples e fazer upgrade ao longo do tempo
A principal vantagem do EIP-7702 é sua flexibilidade: você não é forçado a escolher entre as capacidades de EOA e de smart account, o que o torna particularmente valioso para aplicações que precisam interagir tanto com a infraestrutura blockchain tradicional quanto com a moderna, ao mesmo tempo em que planejam expansão cross-chain.
Para aplicações que trabalham com carteiras externas de terceiros
Muitas das carteiras mais usadas, como o MetaMask, planejam incorporar funcionalidade de smart wallet este ano. Aqui estão alguns tópicos para você explorar:
- Batching: a capacidade de uma única autorização executar múltiplas ações atomicamente, como em DEXs, onde usuários aprovam um ERC-20 e depois gastam essa aprovação
- Os riscos de delegação
- Considere usar nosso SDK para simplificar conexões de smart wallet externas
Considerações adicionais
Para desenvolvedores de aplicações que decidirem fazer upgrade de EOAs existentes usando o EIP-7702 e quiserem usar *todos*** os recursos habilitados pelo 7702, será necessário um relayer.** Embora existam diferentes arquiteturas de relayer, nossa recomendação é usar bundlers 4337 porque:
- Eles fornecem interfaces padronizadas para relaying;
- Incluem sistemas de paymaster embutidos;
- Garantem compatibilidade futura; e
- Podem oferecer resistência à censura por meio de um mempool público
Se você precisa de um bundler 4337, o Alchemy Bundler resolve.
Olhando para o futuro: o caminho para a adoção mainstream
Embora o EIP-7702 prometa tornar a Ethereum mais parecida com a web, desenvolvedores devem notar que a adoção após o lançamento inicial na mainnet depende de as carteiras primeiro integrarem esses recursos—e, portanto, a usabilidade do EIP-7702 provavelmente será limitada. Se você quiser se manter atualizado sobre o que os desenvolvedores Ethereum estão discutindo, confira os posts mais recentes aqui.
Ajudamos você a integrar o EIP-7702

As smart wallets ajudam você a trazer o mundo para onchain sem atrito. Você pode aproveitar o EIP-7702 hoje para fazer upgrade de suas EOAs ou implantar novas contas ERC-4337.
- Onboarding sem atrito: implemente logins familiares por email e redes sociais com carteiras embutidas
- Transações sem gas: patrocine taxas de gas para usuários e habilite transações em um clique
- Integração de smart account: integração fácil via SDK e suporte para ERC-4337, ERC-6900 e EIP-7702
Estamos aqui para ajudar você a aprender, construir e lançar!
- Explore: leia os docs e comece a construir.
- Precisa de suporte?: Entre em contato! Nossa equipe está disponível 24/7 para ajudar você a implementar esses recursos
Perguntas frequentes
O que é o EIP-7702?
O EIP-7702 é uma atualização da Ethereum incluída no hardfork Pectra que permite que Externally Owned Accounts (EOAs) deleguem controle a contas de smart contract, dando a elas capacidades de smart account como agrupamento de transações, patrocínio de gas e recuperação social.
Como o EIP-7702 funciona com EOAs existentes?
O EIP-7702 permite que EOAs existentes ganhem funcionalidade de smart contract sem criar uma nova conta ou transferir ativos. A EOA armazena um delegation designator que aponta para um smart contract, permitindo que ela execute código diretamente a partir de seu endereço.
O EIP-7702 é compatível com o ERC-4337?
Sim, o EIP-7702 foi projetado para complementar o ERC-4337, não substituí-lo. Enquanto o ERC-4337 oferece contas de smart contract puras, o EIP-7702 torna esses recursos de account abstraction acessíveis a EOAs existentes sem exigir a criação de uma nova carteira ou migração.
Quais recursos o EIP-7702 habilita para os usuários?
O EIP-7702 habilita recursos parecidos com os da Web2, incluindo recuperação de conta, login com passkey para autenticação mais fácil, transações patrocinadas por gas, pagamento de gas em qualquer token (não apenas ETH) e o agrupamento de múltiplas ações em uma única transação.
Eu preciso de um relayer para usar os recursos do EIP-7702?
Se você quiser usar todos os recursos habilitados pelo EIP-7702, vai precisar de um relayer. Recomendamos o uso de bundlers 4337 porque eles fornecem interfaces padronizadas, sistemas de paymaster embutidos e garantem compatibilidade futura.
Quando devo escolher o EIP-7702 em vez do ERC-4337?
Escolha o EIP-7702 ao construir aplicações multichain que precisam de endereços consistentes entre redes, quando os custos iniciais de gas forem uma preocupação, quando a retrocompatibilidade com a infraestrutura de EOA importar, ou quando você quiser flexibilidade para começar simples e fazer upgrade ao longo do tempo.
A delegação do EIP-7702 pode ser revogada?
Sim, a delegação é permanente até ser explicitamente revogada pelo usuário. Para revogar o controle do smart contract, outra transação 7702 deve ser enviada para redefinir a delegação para zero.
Qual é a principal dependência para a adoção do EIP-7702?
A principal dependência é o suporte dos provedores de carteira. Como as carteiras estão a montante das aplicações, os recursos do EIP-7702 não podem ser usados por desenvolvedores de aplicações e seus usuários sem a integração das carteiras.
Visões gerais relacionadas
Ethereum28 de julho de 2026
Lance uma memecoin na Robinhood Chain
Escreva e implante um ERC20 de oferta fixa na mainnet da Robinhood Chain com Foundry e Alchemy RPC, ou entregue todo o lançamento a um agente de código com o Alchemy CLI.
Ethereum18 de novembro de 2025
O que é o upgrade Fusaka do Ethereum? Guia dev com 12 EIPs
Uma análise prática do upgrade Fusaka, explicando os 12 EIPs principais e como eles mudam a disponibilidade de dados, a criptografia, os custos de gas e as operações de validadores em toda a stack do Ethereum.
Ethereum7 de maio de 2025
O que é o upgrade Pectra do Ethereum? Guia dev para as 11 EIPs
O upgrade Pectra do Ethereum reúne 11 EIPs, desde capacidades de smart wallet até mecânicas de staking e eficiência de dados em rollups. Descubra o que muda e por que isso importa.

Construa magia blockchain
A Alchemy combina os produtos e ferramentas de desenvolvimento Web3 mais poderosos com recursos, comunidade e suporte lendário.