Escrito por Pablo Gómez
Founder & CEO da Metlabs · Revisado em 11 de outubro de 2026
A ERC-7710, com título oficial Smart Contract Delegation, foi criada em 20 de maio de 2024, tem status Draft e requer ERC-1271 e ERC-7579. Define como uma smart account delega autoridade delimitada a outros contratos ou contas. Para usar essa autoridade, o delegado chama a função redeemDelegations no Delegation Manager, passando a ação a executar e a prova de autoridade, que é a própria delegação. A assinatura da interface aceita os contextos de permissão, os modos de execução e os dados de chamada de cada execução.
O Delegation Manager valida a delegação, verificando que a ação está dentro do escopo concedido e que ela não expirou nem foi revogada. Se for válida, invoca a função privilegiada no delegante para executar a capacidade em seu nome. Usa ERC-1271 para verificar assinaturas de contratos e ERC-7579 para o contexto de contas modulares.
Por que importa e como se relaciona com a ERC-7715: a ERC-7710 é a camada de contrato on-chain da delegação, a que define como as permissões são resgatadas e aplicadas. A ERC-7715 é o padrão companion do lado da solicitação e concessão de permissões, a interface entre wallet e dapp pela qual se pede permissão para uma ação. Ou seja, a 7715 concede a permissão e a 7710 a executa e a restringe on-chain. A implementação de referência é o MetaMask Delegation Toolkit, conhecido como Gator, cujo delegation-framework inclui um DelegationManager que implementa redeemDelegations.
Também conhecido como
- ERC7710
- Smart Contract Delegation





