Auf $USDC auf Ethereum bedeutet „genehmigen“ nicht, dass die Tokens bereits gesendet wurden – aber es ist auch kein harmloser Klick.

Beim ERC-20-Standard legt `approve` fest, wie viele Tokens eine Adresse (spender) später über `transferFrom` bewegen darf. Wenn die Wallet „unlimited“ anzeigt, kann diese Berechtigung auch nach dem Schließen der dApp weiterhin aktiv bleiben. Die Signatur erlaubt eine mögliche Ausgabe; sie bestätigt nicht nur die Aktion, die du in diesem Moment ausführen wolltest.

Prüfe vor der Bestätigung die Adresse des spenders und das Limit. Wenn du die Allowance verringerst oder widerrufst, begrenzt das künftige Ausgaben, macht aber bereits ausgeführte Transfers nicht rückgängig.

Quelle: EIP-20 – Funktionen `approve`, `allowance` und `transferFrom`: https://eips.ethereum.org/EIPS/eip-20