Décodeur d'approbations de jetons et de permits
Collez les données d'une transaction (0x…) ou le JSON d'une demande de signature. L'outil décode approve, increaseAllowance, setApprovalForAll, permit et Permit2, affiche le bénéficiaire (spender), le montant et l'expiration, et explique le risque. Il fonctionne dans votre navigateur ; il ne remplace pas la lecture de l'écran de signature de Rabby.
Les approbations et signatures qui comptent
| Demande | Ce qu'elle autorise | Risque principal |
|---|---|---|
| approve | Un bénéficiaire peut déplacer un jeton jusqu'à un certain montant | Les approbations illimitées restent ouvertes indéfiniment |
| setApprovalForAll | Un opérateur peut déplacer tous les NFT d'une collection | Utilisée par les drainers de NFT |
| Signature Permit / Permit2 | Crée une approbation via une signature sans gas | Paraît anodine, donc très utilisée par les drainers |
| Ordre de marketplace | Met vos actifs en vente | Fausses annonces qui vendent vos NFT pour presque rien |
Comment Rabby vous aide
Avant que vous ne signiez, Rabby simule la transaction et affiche les variations de solde et les approbations qu'elle créerait, avec des alertes de risque pour les bénéficiaires inconnus ou signalés. Lisez cet écran à chaque fois. Ensuite, la page Approvals de Rabby liste vos approbations ouvertes pour que vous révoquiez celles dont vous n'avez plus besoin ; voir comment révoquer des approbations dans Rabby et comment fonctionne la simulation des transactions.
Où trouver les données
Dans l'écran de signature de Rabby, vous pouvez afficher les données brutes d'une transaction ou d'une demande de signature. Un explorateur de blocs affiche aussi les données d'entrée des transactions passées. Collez l'une ou l'autre ici.
Questions fréquentes
Une approbation illimitée est-elle toujours dangereuse ?
Pas toujours : beaucoup de dapps de confiance la demandent par commodité. Mais elle reste ouverte jusqu'à ce que vous la révoquiez, donc si le contrat bénéficiaire est un jour piraté, vos jetons sont exposés. N'approuver que le nécessaire est plus sûr.
Pourquoi une signature sans gas est-elle importante ?
Les signatures Permit et Permit2 ne coûtent rien à signer mais peuvent autoriser un bénéficiaire à prendre vos jetons. De nombreux sites drainers demandent ces signatures plutôt que des transactions.
Révoquer coûte-t-il du gas ?
Oui. Révoquer est une transaction on-chain : vous payez donc des frais de réseau normaux.
Est-ce sûr de coller des données de transaction ?
Oui. Ce sont des données publiques et l'outil fonctionne uniquement dans votre navigateur. Ne collez jamais une phrase de récupération ou une clé privée.