Verfasst von Pablo Gómez
Founder & CEO von Metlabs · Geprüft am 11. Oktober 2026
ERC-7710 mit dem offiziellen Titel Smart Contract Delegation wurde am 20. Mai 2024 erstellt, hat den Status Draft und setzt ERC-1271 und ERC-7579 voraus. Der Standard definiert, wie ein Smart Account begrenzte Befugnisse an andere Smart Contracts oder Konten delegiert. Um diese Befugnis zu nutzen, ruft der Delegierte die Funktion redeemDelegations im Delegation Manager auf und übergibt die auszuführende Aktion sowie den Nachweis der Befugnis, also die Delegation selbst. Die Signatur der Schnittstelle akzeptiert die Berechtigungskontexte, die Ausführungsmodi und die Call-Daten jeder Ausführung.
Der Delegation Manager validiert die Delegation und prüft, ob die Aktion innerhalb des gewährten Umfangs liegt und ob die Delegation weder abgelaufen noch widerrufen wurde. Ist sie gültig, ruft er die privilegierte Funktion beim Delegierenden auf, um die Befugnis in dessen Namen auszuführen. Er nutzt ERC-1271 zur Prüfung von Contract-Signaturen und ERC-7579 für den Kontext modularer Konten.
Warum das relevant ist und wie es mit ERC-7715 zusammenhängt: ERC-7710 ist die On-Chain-Vertragsschicht der Delegation, die definiert, wie Berechtigungen eingelöst und durchgesetzt werden. ERC-7715 ist der ergänzende Standard auf der Seite von Anfrage und Erteilung der Berechtigungen, die Schnittstelle zwischen Wallet und dApp, über die eine Berechtigung für eine Aktion angefragt wird. Kurz gesagt: 7715 erteilt die Berechtigung, 7710 führt sie aus und beschränkt sie on-chain. Die Referenzimplementierung ist das MetaMask Delegation Toolkit, bekannt als Gator, dessen delegation-framework einen DelegationManager enthält, der redeemDelegations implementiert.
Auch bekannt als
- ERC7710
- Smart Contract Delegation





