Kann man token permissions auf MetaMask revoken?
Jede Berechtigung, die ein MetaMask-Konto erteilt hat, kann entfernt werden. Die Methode hängt vom Berechtigungstyp ab.
Das Hilfe-Center von MetaMask unterscheidet zwischen dem Trennen einer Website und dem revoken einer Freigabe. Das Trennen hindert eine Website daran, Ihre Adresse und Guthaben zu sehen. Jede Token-Freigabe, die Sie dort signiert haben, bleibt Onchain aktiv und kann Ihre Token weiterhin bewegen.
Zwei neuere Berechtigungen können einer Dapp auch fortlaufenden Zugriff auf Token gewähren. Seit dem Pectra-Upgrade von Ethereum kann MetaMask EIP-7702 verwenden, um ein gewöhnliches Konto auf seinen eigenen Smart Contract zu verweisen. Dieser Smart-Account-Status ist für neue Benutzer standardmäßig eingeschaltet.
Erweiterte ERC-7715-Berechtigungen, die MetaMask ebenfalls unterstützt, lassen eine Dapp einen gedeckelten Betrag eines Tokens nach einem Zeitplan ausgeben, ohne jedes Mal eine Signatur anzufordern. Beide Berechtigungstypen können innerhalb der wallet ausgeschaltet werden.
Die vier Berechtigungstypen und was jeder von ihnen steuert
Jede Berechtigung wird unterschiedlich gespeichert, was bestimmt, wo Sie sie entfernen.
- Website-Verbindung: Ermöglicht es einer Website, Ihre öffentliche Adresse, Token-Guthaben und Aktivitäten zu sehen sowie Transaktionsanfragen zur Genehmigung zu senden. Sie kann keine Gelder von sich aus bewegen. Verbindungen werden lokal in MetaMask gespeichert und kosten beim Entfernen nichts.
- Token-Ausgabenlimit (Freigabe oder Allowance): Ein Onchain-Eintrag in einem Token-Vertrag, der einen bestimmten Spender (die von Ihnen genehmigte Vertragsadresse) autorisiert, bis zu einem festgelegten Betrag dieses Tokens aus Ihrer wallet zu bewegen. Dapps fordern häufig unbegrenzte Limits an. MetaMask warnt davor, dass unbegrenzte Ausgabenlimits gefährlich sind, da eine gehackte oder betrügerische Dapp Ihr gesamtes Guthaben dieses Tokens leeren kann. NFT-Marktplätze verwenden eine verwandte Berechtigung namens setApprovalForAll, die jedes Token in einer Sammlung abdeckt.
- Permit- und Permit2-Signaturen: Gasfreie Signatures, die ein Ausgabenlimit gewähren, wenn ein Vertrag diese später einreicht. EIP-2612 Permit funktioniert bei Token mit eingebauter Funktion. Das Permit2-Kontrakt von Uniswap erweitert diesen Ansatz auf jedes ERC-20-Token, sobald Sie Permit2 selbst genehmigen. Keine der beiden Signaturen erscheint vor der Einreichung Onchain.
- Smart-Account-Delegation und erweiterte Berechtigungen: Eine EIP-7702-Delegation verweist Ihr Konto auf das Delegator-Kontrakt von MetaMask, was Transaktions-Batching und gesponsertes gas ermöglicht. Erweiterte ERC-7715-Berechtigungen bauen auf diesem Smart Account auf, um einer Dapp begrenzten, zeitlich gebundenen Token-Zugriff zu gewähren, wie etwa 10 USDC pro Tag für ein Abonnement. Jedes erfordert separate Widerrufsschritte.

Token Permissions auf MetaMask revoke
Vier Methoden decken jeden Berechtigungstyp ab. Wir verwenden die erste nach jeder Sitzung und die zweite oder dritte für alles, was Gelder betrifft.
1. Websites in MetaMask trennen
Das Trennen reicht aus, wenn eine Website sich nur mit Ihrer wallet verbunden und niemals eine Token-Freigabe angefordert hat. Es ist auch der erste Schritt nach dem Besuch einer Seite, der Sie nicht vertrauen.
Die Verbindung einer Website von der wallet entfernen:
- Dapp-Verbindungen öffnen: Klicken Sie in der MetaMask-Erweiterung oben rechts in der Kontoansicht auf das Menü und wählen Sie Dapp-Verbindungen aus. Öffnen Sie auf Mobilgeräten die Website im In-App-Browser und tippen Sie oben rechts auf das Kontosymbol.
- Die Website auswählen: Wählen Sie die Website aus und drücken Sie dann in der Erweiterung auf Trennen oder auf Mobilgeräten auf Alle trennen, um Ihre Konten davon zu entfernen.
- Alles auf einmal löschen: Gehen Sie zu Einstellungen, dann zu Sicherheit & Datenschutz und anschließend zu Datenschutzdaten löschen. Dies entfernt alle Website-Verbindungen für das aktuell ausgewählte Konto mit einem Tippen.
Das Trennen ist kostenlos und sofort wirksam, da nichts in die Blockchain geschrieben wird. Es revokt auch nichts Onchain. Wenn Sie eine Freigabe auf der Website signiert haben, fahren Sie mit dem nächsten Schritt fort.

2. Ausgabenlimits im MetaMask Portfolio widerrufen
Das MetaMask Portfolio ist ein separates Web-Dashboard, das den Freigabemanager von MetaMask enthält. Es listet Ausgabenlimits auf dem Ethereum Mainnet, Polygon, BNB Chain, Optimism und Base auf und widerruft sie.
Eine Berechtigung aus dem MetaMask Portfolio widerrufen:
- Portfolio öffnen: Gehen Sie zu portfolio.metamask.io, verbinden Sie MetaMask und bleiben Sie auf dem Reiter „Overview“.
- Zu den Ausgabenlimits wechseln: Klicken Sie auf den Reiter „Spending Caps“, um aktive Berechtigungen für die verbundenen Konten anzuzeigen, aufgelistet nach Token und Empfänger.
- Widerrufen und bestätigen: Klicken Sie neben der Berechtigung auf „Revoke“ und bestätigen Sie den Vorgang in MetaMask. Jeder Widerruf erfordert eine onchain Transaktion und eine network gas Gebühr zur Verarbeitung.
Das Portfolio eignet sich für Nutzer, die in MetaMask bleiben und nur die fünf unterstützten Netzwerke verwenden möchten. Für Arbitrum, Avalanche, Linea oder kleinere Chains wählen Sie eine der beiden nächsten Optionen.

3. Freigaben mit Revoke.cash widerrufen
Das Hilfecenter von MetaMask führt Revoke.cash an erster Stelle unter den Drittanbietern auf. Wir verwenden es für Adressen, die auf mehreren Chains aktiv sind. Neben ERC-20-Ausgabenlimits zeigt das Dashboard NFT-Freigaben, Permit2-Berechtigungen und EIP-7702-Delegationen an. Ein Exploit-Prüfer gleicht Ihre Freigaben mit einer Liste gehackter Contracts ab.
Überprüfen und widerrufen Sie über mehr als 100 Netzwerke hinweg:
- Adresse laden: Öffnen Sie Revoke.cash und verbinden Sie MetaMask oder fügen Sie Ihre Adresse beziehungsweise Ihren ENS-Namen in die Suchleiste ein. Ein ENS-Name ist ein lesbarer Name, der auf .eth endet. Wählen Sie das zu untersuchende Netzwerk aus.
- Sortieren und filtern: Sortieren Sie nach „am neuesten“, um eine frische, bösartige Freigabe zu finden, oder filtern Sie nach unbegrenzten Berechtigungen. Wenn eine Sicherheitswarnung einen Contract identifiziert, suchen Sie nach dem Empfänger.
- Widerrufen oder im Batch widerrufen: Klicken Sie neben einer Freigabe auf „Revoke“ und bestätigen Sie in MetaMask. Um mehrere zu entfernen, wählen Sie diese aus und nutzen Sie den Batch-Widerruf. Dies verwendet einen EIP-7702-Smart-Account, um Dutzende Widerrufe in einer einzigen Transaktion zusammenzufassen.
Das Haupt-Dashboard ist kostenlos, und einzelne Widerrufe kosten lediglich gas. In der kostenlosen Tarifstufe berechnet Revoke.cash 1,50 USD pro Batch. Die Premium-Version kostet 99 USD pro Jahr, entfällt die Batch-Gebühren und fügt eine Multichain-Ansicht hinzu. Ultimate kostet 199 USD pro Jahr, überwacht kontinuierlich Freigaben und widerruft riskante automatisch, wobei ein kleines gas-Guthaben enthalten ist.
Die kostenlose Browser-Erweiterung unterstützt jedes EVM-Netzwerk und warnt, bevor Sie eine verdächtige Freigabe oder ein Permit signieren.
4. Den Token Approval Checker des Block Explorers verwenden
Die meisten großen EVM-Explorer verfügen über einen Freigabeprüfer. MetaMask leitet Nutzer zu Etherscan, BscScan und Polygonscan weiter, wo Sie den Contract eines Empfängers auf derselben Website überprüfen können, die Sie zum Lesen von Transaktionen nutzen.
Über einen Explorer widerrufen:
- Mit Web3 verbinden: Öffnen Sie den Token Approval Checker Ihres Netzwerk-Explorers, klicken Sie auf „Connect to Web3“ und wählen Sie MetaMask aus.
- Empfänger überprüfen: Der Prüfer listet ERC-20-, ERC-721- und ERC-1155-Freigaben auf, einschließlich des verifizierten Contract-Namens des Empfängers. Öffnen Sie die Contract-Seite für jeden Empfänger, den Sie nicht erkennen.
- Widerrufen und gas bezahlen: Klicken Sie neben dem Eintrag auf „Revoke“. Überprüfen Sie den Token und den Empfänger im Bestätigungsfenster von MetaMask und bestätigen Sie anschließend die Transaktion.
Jeder Explorer-Prüfer deckt eine Chain ab. Die Überprüfung einer wallet, die auf sechs Netzwerken verwendet wird, erfordert daher sechs separate Aufrufe, weshalb wir für eine vollständige Überprüfung standardmäßig ein Multichain-Tool verwenden.
So widerrufen Sie Smart-Account-Delegationen und erweiterte Berechtigungen
Smart Accounts sind für neue MetaMask-Nutzer standardmäßig aktiviert, weshalb viele nun eine EIP-7702-Delegation besitzen, ohne diese selbst eingerichtet zu haben. Eine Delegation an den geprüften Delegator-Contract von MetaMask ist sicher. Das Bündeln ermöglicht es einer Transaktion jedoch, mehrere Assets gleichzeitig zu bewegen, wodurch sich das Schadenspotenzial erhöht, das eine Phishing-Website mit einer einzigen Signatur ausnutzen kann.
In den Monaten nach Pectra verzeichnete Scam Sniffer zwei große EIP-7702-Batch-Phishing-Fälle mit Gesamtverlusten von 2,54 Millionen USD.
Wechseln Sie ein Smart Account zurück zu einem Standard-Account:
- Account-Details öffnen: Klicken Sie oben in MetaMask auf den Account-Wählen-Button, tippen Sie auf die drei Punkte neben dem Account, wählen Sie Account-Details und anschließend Smart Account.
- Jedes Netzwerk einzeln deaktivieren: Schalten Sie den Smart-Account-Status für jedes Netzwerk aus, das Sie zurücksetzen möchten. Die Einstellung ist netzwerkspezifisch, und jeder Schalter erfordert eine Transaktion mit einer geringen gas-Gebühr.
- Das Zurücksetzen bestätigen: Überprüfen und bestätigen Sie den Vorgang in MetaMask. Ihre Adresse, Ihre Guthaben und Ihre seed phrase bleiben unverändert, da das Konto durchgehend ein EOA bleibt, ein gewöhnliches schlüsselgesteuertes Konto.
Revoke.cash zeigt aktive Delegationen im Reiter „Delegationen“ an, kann diese jedoch nicht aufheben. MetaMask erlaubt es externen dapps nicht, EIP-7702-Delegationen festzulegen oder zu revoken, womit der Schalter des wallets die einzige Methode zur Entfernung ist.
Um erweiterte ERC-7715-Berechtigungen aufzuheben, öffnen Sie Dapp-Verbindungen in MetaMask und revoken Sie die aktive Berechtigung. Viele haben ein Ablaufdatum und enden automatisch.
Wenn Sie Ihren Smart Account deaktiviert haben, fordert MetaMask Sie auf, diesen wieder zu aktivieren, bevor eine dapp eine erweiterte Berechtigung anfordern kann. Diese Aufforderung signalisiert, dass die dapp dauerhaften Zugriff wünscht.

Was Sie bezüglich Permit- und Permit2-Signaturen tun können
Kein Dashboard kann anzeigen, welche Permit-Signaturen Sie signiert haben, da diese erst onchain erscheinen, wenn der Empfänger sie einreicht. Wallet-Drainer machen sich diesen blinden Fleck zunutze. Der jüngste Jahresbericht von Scam Sniffer führte 38 Prozent der Verluste in großen Fällen auf Permit- und Permit2-Signaturen zurück, einschließlich des größten Diebstahls des Jahres in Höhe von 6,5 Millionen USD in stETH und gewrapptem Bitcoin.
Wenn Sie vermuten, dass Sie ein Permit auf einer Phishing-Website signiert haben, nutzen Sie zunächst Revoke.cash oder Portfolio, um Ihre bestehende Genehmigung für den Permit2-Smart-Contract zu revoken. Revoken Sie zudem Genehmigungen für NFT-Marktplatz-Verträge wie OpenSea oder Blur.
Öffnen Sie als Nächstes den Reiter „Signaturen“ auf Ihrer Revoke.cash-Account-Seite, um potenzielle Permit-Signaturen für Token zu stornieren, die Sie halten. Revoke.cash gibt an, dass diese Seite nur Token auflisten kann, bei denen eine Signatur existieren könnte. Geben Sie nur dann gas für eine Stornierung aus, wenn Sie sicher sind, dass Sie etwas signiert haben.
Wenn bereits Guthaben abfließen und jede ETH-Aufladung innerhalb von Sekunden verschwindet, wurde Ihre seed phrase kompromittiert. Das revoken wird nicht helfen. Übertragen Sie die verbleibenden Bestände in ein frisches wallet und geben Sie das alte auf.
Ersetzen Sie bei der Genehmigung von Permit2 das unbegrenzte Standardlimit durch ein Ausgabenlimit. MetaMask ermöglicht es Ihnen, das Limit auf dem Bestätigungsbildschirm vor dem Signieren zu bearbeiten, um zu beschränken, wie viel eine spätere Signatur abziehen kann.

So revoken Sie Token-Berechtigungen auf Solana
EVM-Revoke-Tools funktionieren auf Solana nicht, da dessen Berechtigungen anders aufgebaut sind. Jeder Token liegt in einem eigenen Token-Account, dessen Besitzer einen einzigen Delegierten ernennen kann, um bis zu einem festgelegten Betrag zu transferieren. Nur der Besitzer des Token-Accounts kann die Revoke-Anweisung des Token-Programms signieren, wodurch der Delegierte entfernt und der delegierte Betrag auf Null zurückgesetzt wird.
Die meisten DeFi-Aktionen auf Solana erzeugen keinen dauerhaften Delegierten. Drainer nutzen stattdessen gefälschte Claim-Seiten, die im Hintergrund einen solchen genehmigen.
Die Solana-Accounts von MetaMask verfügen über keinen dedizierten Delegierten-Bildschirm, weshalb Sie sich mit einem Solana-Revoke-Tool verbinden müssen. Das Hilfe-Center von Phantom empfiehlt den Revoker der Famous Fox Federation. Auch das Revoke-Tool von Sol Incinerator scannt SPL-Token- und Token-2022-Accounts.
Solana-Delegierte mit einem Revoke-Tool löschen:
- Ein Solana-wallet verbinden: Öffnen Sie das Revoke-Tool und verbinden Sie Phantom, Solflare oder ein anderes unterstütztes Solana-wallet. Lassen Sie Ihre Token-Accounts nach aktiven Delegierten scannen.
- Die genehmigte Adresse überprüfen: Überprüfen Sie jeden Token-Namen, jede Mint-Adresse und jeden Delegierten. Behalten Sie alle Delegierten bei, die für ein offenes Marktplatzangebot oder eine Leihposition erforderlich sind.
- Revoken und signieren: Wählen Sie die zu entfernenden Delegierten aus und signieren Sie die Transaktion. Ihre Token verbleiben in Ihrem wallet und Sie zahlen lediglich die standardmäßige Solana-Netzwerkgebühr.
Das Trennen einer Solana-App in Phantom oder MetaMask stoppt neue Signaturanfragen, belässt jedoch onchain-Delegierte intakt. Dieselbe Unterscheidung gilt auch auf Ethereum. Unser MetaMask-vs.-Phantom-Vergleich erklärt, wie beide wallets mit Solana umgehen.

Warum das Revoken von Berechtigungen nach wie vor wichtig ist
Genehmigungs- und Signatur-Phishing ging im vergangenen Jahr stark zurück, aber die Verluste konzentrieren sich nach wie vor auf die hier behandelten Berechtigungen. Scam Sniffer verzeichnete im Jahr 2025 83,85 Millionen USD, die durch Wallet-Drainer von 106.106 Opfern gestohlen wurden. Das entsprach einem Rückgang von 83 Prozent gegenüber 494 Millionen USD im Vorjahr.
Die Verluste folgten der Marktaktivität und erreichten im dritten Quartal während der größten Ethereum-Rallye des Jahres 31 Millionen USD. Alle elf Fälle, die 1 million USD überstiegen, betrafen eine vom Opfer signierte Signatur. Dazu gehörten Permits, approve- oder increaseApproval-Aufrufe, setApprovalForAll-Berechtigungen für Uniswap-V3-Positions-NFTs und EIP-7702-Batches.
Auch Genehmigungen für legitime Protokolle bergen ein dauerhaftes Risiko. Eine vor zwei Jahren erteilte Berechtigung bleibt gültig, wenn das Protokoll später ausgenutzt oder dessen Frontend kompromittiert wird. Ein Angreifer kann diese Berechtigung nutzen, ohne über Ihre Schlüssel zu verfügen. Wie Revoke.cash erläutert, bietet eine Hardware- wallet hier keinen Schutz, da die signierte Genehmigung die Ausgabe bereits autorisiert. Eine regelmäßige Widerrufung ist die einzige Abwehrmaßnahme, die im Nachhinein noch wirkt.
Wir betrachten Genehmigungen für dezentrale Börsen, Brücken und NFT -Marktplätze als vorübergehend. Nachdem wir eine der führenden dezentralen Börsen oder eine cross-chain bridgerevoke n wir das Kontingent noch in derselben Sitzung. Wenn wir es das nächste Mal benötigen, genehmigen wir nur den genauen Betrag.

Häufige Probleme und Lösungen beim Widerrufen in MetaMask
Die meisten fehlgeschlagenen oder unklaren Widerrufe lassen sich auf drei Ursachen zurückführen. Überprüfen Sie diese der Reihe nach, bevor Sie davon ausgehen, dass wallet Schuld daran trägt.
1. Die Freigabe wird nicht angezeigt
Überprüfen Sie zunächst die Berechtigungsart und das Netzwerk:
- Überprüfen Sie, welche Berechtigungen Sie erteilt haben: Eine Website-Verbindung wird nicht in der Liste der Ausgabenobergrenzen angezeigt. Überprüfen Sie stattdessen die Dapp-Verbindungen. Wenn Sie ein Smart-Konto aktiviert haben, sehen Sie auf der Registerkarte „Delegationen“ nach.
- Netzwerk abgleichen: Genehmigungen werden auf jeder Blockchain separat erfasst. Bei einer auf Arbitrum signierten Genehmigung müssen Sie sowohl MetaMask als auch das Tool revoke auf Arbitrum umstellen. Falls das Netzwerk fehlt, befolgen Sie unsere Anleitung zum Hinzufügen von Netzwerken unter MetaMask.
- Probieren Sie ein zweites Tool aus: „Portfolio“ indiziert nur fünf Netzwerke, während jeder Explorer seine eigenen indiziert. Falls die Gutschrift in beiden Tools fehlt, laden Sie Ihre Adresse unter Revoke.cash hoch und überprüfen Sie dieselbe Blockchain.
2. Die Widerrufstransaktion schlägt fehl
gas s und noch nicht abgeschlossene Transaktionen ausschließen:
- Den nativen Token aufladen: Onchain Für Widerrufe ist die native Coin des Netzwerks für „ gas “ erforderlich, beispielsweise ETH, POL, BNB oder SOL. Bevor Sie einen langen Batch starten, überprüfen Sie die aktuellen Kosten auf unserem Tracker unterEthereum gas .
- Festgefahrene Transaktionen beheben: Eine ausstehende Transaktion mit einem niedrigeren Nonce-Wert blockiert die dahinter liegenden Transaktionen. Der Nonce-Wert ist die fortlaufende Nummer, die MetaMask jeder Transaktion zuweist. Beschleunigen Sie die ausstehende Transaktion auf der Registerkarte „Aktivität“ oder brechen Sie sie ab, bevor Sie es erneut versuchen. Falls das Bestätigungsfenster eine Fehlermeldung anzeigt, lesen Sie unsere Anleitung zur Behebung des internen RPC-Fehlers „ JSON “ unter MetaMask.
- Warten Sie, bis die RPC-Anfrage abgearbeitet ist: Öffentliche RPC-Endpunkte sind die Server, über die „ MetaMask “ eine Blockchain erreicht. Bei hoher Auslastung kann es vorkommen, dass Anfragen in kleineren Netzwerken verloren gehen. Versuchen Sie es nach einigen Minuten erneut oder wechseln Sie für dieses Netzwerk zu einem anderen RPC.
3. Die Berechtigung sieht weiterhin aktiv aus
Unterscheiden Sie veraltete Daten von einem echten Problem:
- Aktualisieren Sie die Quelle: Revoke speichert die Ergebnisse im Cache. Sobald die widerrufene Transaktion bestätigt ist, laden Sie die Seite neu und führen Sie einen erneuten Scan durch. Überprüfen Sie anschließend den Transaktions-Hash im Explorer, um den Erfolg zu bestätigen.
- Auf eine erneute Genehmigung prüfen: Einige Dapps fordern automatisch eine weitere Genehmigung an, wenn Sie zurückkehren. Eine erneut angezeigte Genehmigung bedeutet, dass die Website diese erneut angefordert hat und Sie sie unterzeichnet haben.
- Achten Sie auf einen „Sweeper-Bot“: Wenn ETH , das für gas hinterlegt wurde, sofort verschwindet, ist Ihr private key kompromittiert und die Sperrung wird nicht greifen. Verschieben Sie alles, was Sie können, auf ein neues wallet , ohne die seed phrase.
Fazit
Jede Berechtigung für ein „ MetaMask “-Konto kann nun entfernt werden. „Portfolio“ verwaltet Ausgabenobergrenzen in fünf Netzwerken, während „ Revoke.cash“ die übrigen Berechtigungstypen abdeckt, darunter „Permit2“ und Delegationen. Smart-Account-Delegationen und ERC-7715-Berechtigungen sind innerhalb des wallet.
Richten Sie eine monatliche Erinnerung ein, um „ Revoke.cash“ oder Ihr Portfolio zu überprüfen und nicht genutzte Beträge zu entfernen. Für Genehmigungen, die Sie beibehalten, wählen Sie ein Ausgabenlimit anstelle eines unbegrenzten Zugriffs. Zusammen sorgen diese Gewohnheiten dafür, dass der Großteil des Risikos beseitigt wird, wallet , auf die die Kostenfresser angewiesen sind.






