[{"data":1,"prerenderedAt":19},["ShallowReactive",2],{"blog-content-pt-eip-7702-native-account-abstraction":3},{"slug":4,"title":5,"excerpt":6,"description":7,"bodyHtml":8,"faqItems":9},"eip-7702-native-account-abstraction","EIP-7702: Abstração de Conta Nativa para EOAs (2026)","O EIP-7702 permite que uma EOA comum do Ethereum aja temporariamente como uma smart account. Veja como funciona o mecanismo de delegação da era Pectra, como ele se combina com o ERC-4337 e o que ele desbloqueia.","EIP-7702 explicado para 2026: como as EOAs delegam a código de contrato para batching, patrocínio de gas e session keys, e como ele complementa o ERC-4337.","\u003Ch2>A lacuna: por que sua EOA não pode fazer coisas de smart account\u003C\u002Fh2>\n\u003Cp>A maioria das pessoas no Ethereum possui uma \u003Cem>conta controlada externamente\u003C\u002Fem> (EOA) — um endereço controlado por uma única chave privada. As EOAs são simples e testadas em batalha, mas também são rígidas. Elas não podem agrupar várias ações em uma única transação atômica, não podem deixar outra pessoa pagar seu gas e não podem delegar poder de assinatura limitado a uma chave temporária. Essas conveniências pertencem à \u003Ca href=\"\u002Fblog\u002Fwhat-is-account-abstraction\">abstração de conta\u003C\u002Fa>, e historicamente exigiam mover seus fundos para uma \u003Ca href=\"\u002Fblog\u002Fsmart-accounts-vs-eoa\">conta de contrato inteligente\u003C\u002Fa> — um endereço diferente, com o atrito da migração e suas próprias premissas de confiança.\u003C\u002Fp>\n\u003Cp>Essa é a lacuna que o EIP-7702 foi projetado para fechar: dar às EOAs existentes acesso ao comportamento de smart account \u003Cem>sem\u003C\u002Fem> pedir aos usuários que abandonem o endereço que já possuem.\u003C\u002Fp>\n\u003Ch2>O que é o EIP-7702\u003C\u002Fh2>\n\u003Cp>O EIP-7702 é um mecanismo que permite que uma EOA delegue temporariamente a código de contrato para que possa se comportar como uma smart account. Ele foi lançado como parte da atualização \u003Cem>Pectra\u003C\u002Fem> do Ethereum em 2025, e a partir de 2026 está ativo na mainnet e amplamente suportado pela infraestrutura de carteiras. Ele introduz um novo tipo de transação que anexa um trecho de código — uma delegação — a uma conta comum. Fundamentalmente, suas chaves, saldo e endereço permanecem exatamente os mesmos; a conta simplesmente ganha a capacidade de executar lógica programável quando quiser.\u003C\u002Fp>\n\u003Cp>Essa é uma mudança significativa. Antes do EIP-7702, \"atualizar para uma smart account\" significava \"criar e financiar uma nova conta.\" Depois dele, a conta que você tem pode optar por recursos de smart account e, com a mesma facilidade, sair deles.\u003C\u002Fp>\n\u003Ch2>Como funciona: o designador de delegação\u003C\u002Fh2>\n\u003Cp>Em alto nível, o EIP-7702 funciona por meio de um \u003Cem>designador de delegação\u003C\u002Fem> — um pequeno ponteiro armazenado na conta que diz, com efeito, \"execute o código deste contrato como se fosse meu.\" O usuário assina uma autorização nomeando um contrato de implementação específico, e o slot de código da conta é definido como um marcador que referencia esse contrato. A partir daí, chamadas à EOA executam a lógica delegada enquanto as transações ainda são autorizadas pela própria chave da conta.\u003C\u002Fp>\n\u003Cp>Como a delegação é definida por uma autorização assinada, ela também pode ser limpa ou reapontada. A partir de 2026 o modelo prático é: a EOA permanece uma EOA, mas pode vestir uma \"roupa\" de smart account definida por qualquer implementação à qual ela delegue. Essa implementação é onde recursos como batching ou políticas de gasto realmente residem.\u003C\u002Fp>\n\u003Ch2>EIP-7702 vs ERC-4337: complementares, não concorrentes\u003C\u002Fh2>\n\u003Cp>O \u003Ca href=\"\u002Fblog\u002Fwhat-is-erc-4337\">ERC-4337\u003C\u002Fa> é o padrão de abstração de conta que introduziu as \u003Cem>UserOperations\u003C\u002Fem>, os bundlers, um contrato \u003Cem>EntryPoint\u003C\u002Fem> singleton e os paymasters — um pipeline amigável ao off-chain para smart accounts que nunca tocou no protocolo central do Ethereum. O EIP-7702, por sua vez, é uma mudança no nível do protocolo que atualiza as EOAs diretamente.\u003C\u002Fp>\n\u003Cp>É fácil enquadrá-los como rivais, mas a partir de 2026 eles são melhor entendidos como complementares. O EIP-7702 responde \"como uma EOA simples ganha uma identidade definida por código?\" O ERC-4337 responde \"como as smart accounts obtêm execução agrupada, taxas patrocinadas e um pipeline de verificação compartilhado?\" Uma conta delegada via EIP-7702 pode adotar lógica compatível com ERC-4337 e se conectar à mesma infraestrutura de EntryPoint e paymaster. Os dois padrões se empilham em vez de se substituir.\u003C\u002Fp>\n\u003Ch2>O que ele desbloqueia para carteiras existentes\u003C\u002Fh2>\n\u003Cp>Para um desenvolvedor de carteiras, o EIP-7702 transforma recursos que antes eram \"apenas para smart accounts\" em coisas que o endereço de um usuário comum pode usar:\u003C\u002Fp>\n\u003Cp>\u003Cem>Batching.\u003C\u002Fem> Aprovar e fazer swap em uma única transação atômica, para que uma etapa não possa se completar pela metade e deixar você preso entre uma aprovação e uma negociação.\u003C\u002Fp>\n\u003Cp>\u003Cem>Patrocínio de gas.\u003C\u002Fem> Um paymaster (ou um fee-payer equivalente em cadeias não-EVM) pode cobrir o gas, ou deixar o usuário pagar taxas em um token diferente do ativo nativo da cadeia — nenhuma reserva separada de ETH-para-gas necessária.\u003C\u002Fp>\n\u003Cp>\u003Cem>Session keys.\u003C\u002Fem> Conceder uma chave temporária e delimitada que pode assinar um conjunto limitado de ações dentro de limites definidos, e depois expira — útil para jogos, interfaces de trading e fluxos recorrentes sem reassinar cada etapa.\u003C\u002Fp>\n\u003Ch2>Riscos e considerações\u003C\u002Fh2>\n\u003Cp>A delegação é poderosa, e é exatamente por isso que merece cuidado. O contrato de implementação ao qual você delega efetivamente define o que sua conta pode fazer, então uma implementação maliciosa ou com bugs é um risco sério — os usuários devem delegar apenas a código auditado e reputável. As autorizações assinadas devem ser tratadas com cuidado pelas carteiras para evitar phishing que engane um usuário a apontar sua conta para lógica controlada por um atacante. E como o EIP-7702 é relativamente novo, o ferramental, os indexadores e as premissas de segurança ainda estão amadurecendo a partir de 2026. Nada disso é motivo para evitá-lo; é motivo para esperar que as carteiras tornem o alvo da delegação explícito e revogável, e para tratar \"a que estou delegando?\" como uma questão de segurança de primeira classe.\u003C\u002Fp>\n\u003Ch2>Como a WATS usa isso\u003C\u002Fh2>\n\u003Cp>O benefício cotidiano da abstração de conta — sem malabarismo com gas nativo, uma taxa previsível — já é o que a \u003Ca href=\"\u002Fhot-wallet\">WATS Hot Wallet\u003C\u002Fa> entrega, de forma não custodial. Toda transferência, swap ou stake é cobrada em um único token, \u003Cem>ATS\u003C\u002Fem> — na EVM por meio de um paymaster ERC-4337, e via um fee-payer equivalente na Solana e na TON — e como o ATS é um OFT da LayerZero, um único saldo funciona nas três. A WATS é a primeira e única carteira a combinar taxas ERC-4337 + OFT em token único, cobradas em vez do gas nativo, com uma \u003Ca href=\"\u002Fats-fee\">queima\u003C\u002Fa> que leva o ATS coletado de 100M em direção a um piso de 30M — tudo isso enquanto você mantém suas chaves, já que a WATS nunca guarda nenhuma.\u003C\u002Fp>",[10,13,16],{"q":11,"a":12},"O EIP-7702 transforma minha EOA em uma conta de contrato inteligente permanentemente?","Não. O EIP-7702 anexa um designador de delegação que aponta sua conta para um código de implementação, mas seu endereço, chaves e saldo permanecem os mesmos. A delegação pode ser reapontada ou limpa, então a conta pode optar pelo comportamento de smart account e sair dele. É uma atualização temporária e reversível, e não uma migração permanente para uma nova conta.",{"q":14,"a":15},"O EIP-7702 é um substituto para o ERC-4337?","Não, eles são complementares a partir de 2026. O EIP-7702 é uma mudança no nível do protocolo que permite que uma EOA delegue a código de contrato, enquanto o ERC-4337 fornece o pipeline de UserOperation, o contrato EntryPoint, os bundlers e os paymasters para smart accounts. Uma conta delegada via 7702 pode adotar lógica compatível com ERC-4337 e usar a mesma infraestrutura de paymaster, de modo que os padrões se empilham.",{"q":17,"a":18},"O que uma EOA pode fazer com o EIP-7702 que não podia antes?","Com uma implementação delegada adequada, uma EOA comum pode agrupar várias ações em uma única transação atômica, ter o gas patrocinado por um paymaster ou pago em um token não nativo, e conceder session keys delimitadas e com expiração. Esses eram recursos antes exclusivos de smart accounts. A principal ressalva é que a conta é apenas tão segura quanto o contrato ao qual delega, então os usuários devem delegar apenas a código auditado.",1784634295276]