Schnellcheck: welche Freigaben am wichtigsten sind
Hast du nur fünf Minuten, suche in dieser Reihenfolge. Die Rangfolge ist eine redaktionelle Einschätzung danach, wie viel Schaden jede Art anrichten kann.
- NFT-Operator-Freigaben an Adressen, die du nicht kennst. Sie decken eine ganze Sammlung ab, ohne Betragsgrenze.
- Unbegrenzte ERC-20-Freigaben an unbekannte Spender, besonders bei Stablecoins oder großen Beständen.
- Die Permit2-Freigabe für Token, die du nicht mehr tauschst, denn eine Freigabe trägt hier viele Unterberechtigungen.
- Alte Freigaben an kleine oder eingestellte Apps. Ein Contract, der sicher war, als du ihn genutzt hast, kann später aktualisiert oder kompromittiert werden.
Was eine Freigabe eigentlich ist
Token auf EVM-Chains bewegen sich nicht, weil ein Contract höflich fragt. Ein Contract kann Token nur dann von deiner Adresse abziehen, wenn du dem Token-Contract vorher erlaubt hast, dass er das darf. Diese Erlaubnis ist die Freigabe, englisch Approval, gespeichert on-chain als Zahl oder als Schalter. Auf Deutsch liest du auch „Genehmigung“ oder „Berechtigung“, gemeint ist dasselbe.
ERC-20-Freigabe
EIP-20 definiert approve, womit ein Spender Token bis zu einem Betrag auch mehrfach von deinem Konto abheben darf. allowance zeigt den Rest, transferFrom erledigt das Ausgeben. Ein erneutes approve überschreibt den alten Wert, und genau so widerrufst du auch: Du setzt ihn auf null (EIP-20).
NFT setApprovalForAll
Nach EIP-721 kannst du eine Adresse für einen einzelnen Token freigeben oder einen Operator für alle deine Token der Sammlung einsetzen. Der Operator kann die betroffenen NFTs übertragen, und pro Inhaber sind mehrere Operatoren erlaubt. Abschalten heißt, den Schalter auf false zu setzen (EIP-721).
Permit2
Permit2 von Uniswap speichert eine dauerhafte Freigabe mit Betrag und Ablaufdatum im eigenen Contract, nachdem du Permit2 einmalig pro Token per ERC-20 freigegeben hast. Daneben gibt es Einmal-Übertragungen per Signatur, die keine dauerhafte Freigabe hinterlassen (Uniswap-Doku).
Für denselben Token können also zwei Dinge gleichzeitig aktiv sein: eine Freigabe direkt an die App und eine Freigabe an Permit2 samt Unterfreigaben darin. Eine gute Prüfung schaut auf beides. Revoke.cash empfiehlt, die Freigabe an den Permit2-Contract selbst zu widerrufen, wenn du Permit2 nicht mehr nutzt, weil Phishing-Seiten sie ausnutzen. Unterfreigaben, die bald ablaufen, kannst du laut Revoke.cash auslaufen lassen, solche mit weit entferntem Ablauf solltest du von Hand widerrufen oder anpassen (Revoke.cash).
Warum Freigaben bestehen bleiben
Ethereum.org stellt klar, dass erteilte Berechtigungen unbegrenzt nutzbar bleiben und dass das Trennen der Wallet von einem Projekt sie nicht entfernt (Quelle). Der Grund liegt in der Architektur. Die Wallet-Verbindung ist eine Browsersitzung, die Freigabe sind Daten im Token-Contract. Schließt du den Tab, änderst du das Erste, nicht das Zweite.
Daraus entsteht der typische Schadensfall: eine unbegrenzte Freigabe, die du vor zwei Jahren einer seriösen App erteilt hast, und dann wird deren Contract angegriffen, oder du bekommst später eine täuschend ähnliche Anfrage, die dir nicht auffällt. Ethereum.org ergänzt, dass eine Plattform mit unbegrenzter Freigabe diese Token auch dann noch ausgeben kann, wenn du später wieder Guthaben in die Wallet überträgst.
Die sieben Schritte
Die Schritte folgen den Abläufen von Revoke.cash und Etherscan, wie sie im Leitfaden von Revoke.cash und in der Anleitung von ethereum.org beschrieben sind, ergänzt um unsere Sicherheitshinweise. Beide Werkzeuge sind auf Englisch, die Begriffe „Approvals“, „Spender“ und „Revoke“ wirst du dort also so wiederfinden.
-
Sauberes Gerät oder Profil und die richtige Adresse nutzen
Öffne den Checker in einem Browserprofil ohne unbekannte Erweiterungen. Gib die Wallet-Adresse ein, mit der die Freigaben signiert wurden, oder verbinde sie. Die Suche nach einer Adresse liest nur; verbinden musst du erst zum Widerrufen.
-
Das Netzwerk wählen
Freigaben werden pro Chain gespeichert. Dieselbe Wallet braucht also auf jedem genutzten Netzwerk eine eigene Prüfung. Revoke.cash nennt über 80 Netzwerke; auf anderen nutzt du den Block-Explorer der jeweiligen Chain.
-
Freigaben von neu nach alt sortieren
Diese Reihenfolge empfiehlt Revoke.cash, wenn du nach einer verdächtigen Freigabe suchst. Unbekannte Spender-Adressen, die kürzlich signiert wurden, verdienen zuerst Aufmerksamkeit.
-
Jede Freigabe einordnen
Notiere zu jeder Zeile Token, Spender, Höhe der Freigabe und Datum der letzten Änderung. Unbegrenzte Freigaben an Spender, die du nicht benennen kannst, haben Vorrang.
-
Widerrufen oder den Betrag senken
Klicke bei der Freigabe auf Revoke oder setze über die Bearbeiten-Option einen niedrigeren Betrag, wenn du die App weiter nutzt. Beides ist eine Transaktion mit Netzwerkgebühr.
-
In der Wallet bestätigen und warten
Prüfe, ob das Wallet-Pop-up einen Freigabe-Aufruf zeigt, der den Betrag auf null setzt, und warte, bis die Transaktion durch ist. Die Dauer hängt vom Netzwerk ab.
-
Neu laden und kontrollieren
Lade den Checker nach ein paar Minuten neu. Die Freigabe sollte verschwunden sein oder null anzeigen. Wiederhole das für jede Chain und jeden Token-Standard.
Revoke.cash oder der Checker im Block-Explorer
| Kriterium | Revoke.cash | Checker im Block-Explorer |
|---|---|---|
| Abdeckung | Laut eigenem Leitfaden über 80 Netzwerke | Einer pro Explorer, etwa Etherscan für Ethereum |
| Abfrage ohne Verbinden | Ja, Suche nach Adresse, ENS-Name oder Alias | Die geöffnete Etherscan-Seite zeigte eine Aufforderung, die Wallet zu verbinden |
| Token-Arten | Token- und NFT-Freigaben | Tabellen für ERC-20, ERC-721 und ERC-1155 bei Etherscan |
| Betrag senken statt widerrufen | Ja, über die Bearbeiten-Option | Auf der gelesenen Seite nicht beschrieben |
| Zusätzliche Hilfe | Sortierung nach neuesten Einträgen, um Verdächtiges zu finden | Zeigt den gefährdeten Wert für ERC-20 und NFTs |
| Vertrauensmodell | Drittseite, URL also genau prüfen | Explorer, dem du vielleicht schon vertraust; dieselbe Vorsicht bei der URL |
Unser praktischer Rat: Nutze das Werkzeug, das du über ein selbst angelegtes Lesezeichen erreichst. Es gibt gefälschte Revoke-Seiten, und ein Revoke-Werkzeug, das dich etwas anderes signieren lässt als das Zurücksetzen einer Freigabe oder das Abschalten eines Operators, ist ein Warnsignal. Die Etherscan-Seite weist selbst darauf hin, dass der Dienst ohne Gewähr bereitgestellt wird und Etherscan nicht für Verluste aus seiner Nutzung haftet. Lies also jede Wallet-Anfrage, statt anzunehmen, dass das Werkzeug richtig liegt. Manche Explorer sperren automatisierte Abrufe, wir beschreiben nur die Seiten, die wir öffnen konnten.
Was ein Widerruf kostet
Ein Widerruf ist eine normale On-Chain-Transaktion, du zahlst also die Netzwerkgebühr. Laut ethereum.org dauert die Verarbeitung je nach Netzwerk etwa eine bis mehrere Minuten. Einen Euro-Betrag nennen wir nicht, weil die Gebühren mit Auslastung und Chain schwanken. Zwei praktische Punkte:
- Pro Chain planen. Eine Prüfung über fünf Netzwerke bedeutet bis zu fünf Runden Gebühren, und du brauchst auf jedem Netzwerk etwas vom nativen Token in der Wallet.
- Nach Risiko priorisieren, nicht nach Vollständigkeit. Sind die Gebühren hoch, widerrufe zuerst NFT-Operatoren und unbegrenzte Stablecoin-Freigaben und heb dir winzige Restfreigaben für später auf.
Ein Widerruf beendet laut ethereum.org keine Staking-, Pool- oder Lending-Positionen und stoppt keine Belohnungen. Du musst beim nächsten Einsatz des Contracts nur erneut freigeben. Wer Belege für die Steuer sammelt, notiert die Gebühr mit Datum, denn auch solche Kosten gehören in eine lückenlose Aufstellung.
Freigaben auf Solana
Solana kennt weder setApprovalForAll noch eine ERC-20-Freigabetabelle. Stattdessen speichert jedes Token-Konto genau einen aktuellen Delegierten und einen delegierten Betrag. Wer einen neuen Delegierten freigibt, ersetzt den alten. Der Inhaber des Token-Kontos signiert die Freigabe über die Anweisung Approve oder ApproveChecked (Solana-Doku).
Zum Entfernen setzt die Anweisung Revoke den Delegierten zurück und den delegierten Betrag auf null. Im Token Program signiert der Inhaber des Token-Kontos, im Token Extension Program kann auch der aktuelle Delegierte widerrufen (Solana-Doku). Die Dokumentation zum Kommandozeilenwerkzeug spl-token haben wir nicht geöffnet, Befehle nennen wir daher nicht.
Das Risikoprofil ist ein anderes. Ein Delegierter ist auf einen genannten Betrag begrenzt, und es gibt nur einen pro Token-Konto, das Risiko ist pro Token also gedeckelt. Eine einzige bösartige Delegierung über das ganze Guthaben reicht dem Angreifer aber trotzdem. Ein weiterer häufiger Verlust auf Solana entsteht durch eine signierte Transaktion, die Werte überträgt oder den Kontoinhaber ändert. Das ist gar keine Freigabe und lässt sich danach nicht widerrufen. Den Airdrop-Kontext findest du auf der Seite zum Solana-Ökosystem, die Betrugsmuster im Ratgeber zum Airdrop-Betrug.
Grenzen: was ein Widerruf nicht kann
- Er bringt gestohlene Werte nicht zurück.
- Überweisungen auf der Blockchain sind endgültig. Ein Widerruf verhindert nur den nächsten Diebstahl. Wer dir gegen Gebühr eine „Rückholung“ anbietet, ist nach allem, was die BaFin zu solchen Maschen beschreibt, mit hoher Wahrscheinlichkeit selbst ein Betrüger.
- Er hilft nicht, wenn der private Schlüssel bekannt ist.
- Hat jemand deine Seed-Phrase oder deinen Schlüssel, kann er einfach neue Transaktionen signieren. Zieh in eine neue Wallet um.
- Er entwertet keinen signierten, ungenutzten Permit, solange du nichts tust.
- Nach EIP-2612 kann jeder einen signierten Permit bis zu seiner Ablaufzeit einreichen, und der Inhaber kann ihn entwerten, indem er die Nonce ändert, etwa durch einen eigenen Permit oder indem er die Nonce selbst verbraucht. Eine kurze Ablaufzeit begrenzt das Risiko, eine Ablaufzeit auf dem Höchstwert hebt die Befristung praktisch auf. Ein Revoke-Werkzeug zeigt eine solche Off-Chain-Signatur möglicherweise nicht an. Behandle einen verdächtigen Permit deshalb als Grund, dein Guthaben umzuziehen.
- Er gilt pro Chain und pro Token-Standard.
- Ethereum, Base, Arbitrum und andere halten jeweils eigene Freigaben. Wo du aktiv sein könntest, zeigen die Seiten zu Ethereum, Base und Arbitrum.
Warum nicht einfach jedes Mal den exakten Betrag freigeben?
Das geht, und ethereum.org empfiehlt, Freigaben auf den Betrag zu begrenzen, den eine Transaktion braucht. Der Preis ist bei jeder späteren Nutzung eine weitere Freigabe-Transaktion samt Gebühr. Viele erteilen vertrauten, langlebigen Protokollen deshalb unbegrenzte Freigaben und widerrufen nach Plan. Das ist ein Abwägen zwischen Bequemlichkeit und Risiko. Unsere Einschätzung: exakte Beträge für neue oder kleine Apps, unbegrenzte Freigaben nur für eine kurze, geprüfte Liste.
Soll ich die Permit2-Freigabe selbst widerrufen?
Wenn du keine Apps mehr nutzt, die darauf aufbauen, rät Revoke.cash dazu. Nutzt du sie noch, bleibt der Vorteil, dass jeder spätere Swap nur eine Signatur statt einer neuen Freigabe braucht, und die Unterfreigaben haben ein Ablaufdatum. Prüfe die Unterfreigaben in jedem Fall regelmäßig.
Checkliste für jeden Monat
Eine feste Routine ist wirksamer als eine große Aufräumaktion alle paar Jahre. Hake die Punkte ab, der Stand bleibt in deinem Browser.
Monatliche Prüfung der Freigaben
0/8Kombiniere die Checkliste mit den Gewohnheiten aus dem Ratgeber zur Burner-Wallet und nutze das Punkteraster aus Seriöse Airdrops erkennen, bevor du den nächsten Claim signierst. Wer über viele Apps hinweg eine Aktivitätshistorie aufbaut, erzeugt beim Airdrop Farming schneller Freigaben als mit fast jeder anderen Gewohnheit und sollte entsprechend öfter prüfen. Wie ein Claim selbst sicher abläuft, zeigt Airdrop claimen.
Primärquellen
Quellen zuletzt geprüft am 19. Okt. 2026. Die Links führen zu den Seiten der Projekte selbst, nicht zu Zusammenfassungen anderer Websites.
- ethereum.org: How to revoke smart contract access to your crypto fundsethereum.org
- Revoke.cash Learn: How to revoke token approvalsrevoke.cash
- Revoke.cash Learn: What is Permit2?revoke.cash
- Etherscan Token Approvals checkeretherscan.io
- EIP-20: Token standardeips.ethereum.org
- EIP-721: Non-fungible token standardeips.ethereum.org
- EIP-2612: Permit extensioneips.ethereum.org
- Uniswap developer docs: Permit2 overviewdevelopers.uniswap.org
- Solana docs: Approve a delegatesolana.com
- Solana docs: Revoke a delegatesolana.com
- ethereum.org: Security and scamsethereum.org
- BaFin: Anlagebetrug über WhatsApp und Telegrambafin.de
Häufige Fragen
Wie sehe ich, welche Token-Freigaben meine Wallet erteilt hat?
Gib deine Adresse in ein Werkzeug wie Revoke.cash ein oder öffne den Token Approval Checker im Block-Explorer deiner Chain. Dort siehst du, welche Token du freigegeben hast, welche Contracts sie ausgeben dürfen und in welcher Höhe. Mach das für jedes Netzwerk einzeln, weil Freigaben auf jeder Chain getrennt gespeichert sind.
Hebt das Trennen der Wallet von einer Seite deren Zugriff auf?
Nein. Ethereum.org weist darauf hin, dass das Trennen der Wallet von einem Projekt dessen Token-Berechtigungen nicht entfernt. Die Freigabe steht auf der Blockchain und bleibt aktiv, bis du sie mit einer Transaktion änderst, die den Betrag auf null setzt oder den Operator widerruft. Das Trennen beendet nur die Browsersitzung.
Kostet das Widerrufen einer Freigabe Gas?
Ja. Ein Widerruf ist eine Transaktion, du zahlst also die Netzwerkgebühr der jeweiligen Chain. Die Höhe hängt vom Netzwerk und der aktuellen Auslastung ab. Bei signaturbasierten Freigaben ist es anders: Die Permit-Signatur selbst kostet nichts, um sie ungültig zu machen, brauchst du aber trotzdem eine Aktion auf der Blockchain.
Bekomme ich durch einen Widerruf gestohlene Kryptowerte zurück?
Nein. Ein Widerruf entfernt nur die Berechtigung, der Spender kann danach nichts mehr abziehen. Bereits bewegte Token bleiben, wo sie sind, und Überweisungen auf der Blockchain lassen sich nicht rückgängig machen. Wurdest du ausgeraubt, bring die restlichen Bestände in Sicherheit, widerrufe, melde den Vorfall und erstatte Anzeige bei der Polizei.
Was ist der Unterschied zwischen ERC-20 approve und setApprovalForAll?
Mit ERC-20 approve erhält ein Spender eine Freigabe für einen fungiblen Token bis zu einem bestimmten Betrag. Bei NFTs gibt setApprovalForAll einem Operator die Kontrolle über alle Token, die du in dieser Sammlung besitzt. Die NFT-Variante hat keine Betragsgrenze und ist deshalb gefährlicher, wenn sie offen bleibt.
Wie widerrufe ich auf Solana?
Solana-Token-Konten haben einen Delegierten, der bis zu einem festgelegten Betrag bewegen darf. Die Revoke-Anweisung entfernt den Delegierten und setzt den delegierten Betrag auf null. Im Standard-Token-Program signiert der Inhaber des Token-Kontos. Nutze eine Wallet oder ein Werkzeug, das diese Funktion anbietet, und prüfe danach, ob der Delegierte entfernt ist.