Vérificateur de checksum d'adresse Ethereum / EVM (EIP-55)
Guide
Validateur de contrôle EIP-55 pour adresses Ethereum / EVM
Collez une adresse Ethereum ou compatible EVM et vérifiez instantanément si son contrôle mixte est correct selon EIP-55. L'outil retourne également la forme canonique du contrôle afin que vous puissiez copier une version sécurisée dans votre portefeuille, contrat ou explorateur de blocs. Tout se déroule localement dans votre navigateur — aucune adresse n'est envoyée à un serveur.
Comment utiliser
- Collez une ou plusieurs adresses hexadécimales de 40 caractères dans la zone d'entrée (une par ligne). Le
0xpréfixe est facultatif. - Chaque ligne est validée dès que vous arrêtez de taper. La colonne Statut indique si le contrôle est Valide, Invalid, Non contrôlé ou Format invalide.
- La colonne Contrôlée affiche la forme correcte mixte EIP-55. Cliquez sur l'icône copier pour l'obtenir.
- Pour les entrées non contrôlées ou invalides, les lettres inversées sont soulignées afin que vous puissiez voir exactement quelles caractéristiques étaient erronées.
Caractéristiques
- Validation EIP-55 – classe chaque adresse comme Valide, Contrôle invalide, Non contrôlée (toutes minuscules / toutes majuscules / uniquement chiffres) ou Format invalide.
- Sortie canonique du contrôle – chaque adresse reconnue est affichée sous sa forme mixte canonique EIP-55, prête à être copiée.
- Entrée en lot – collez une liste complète d'adresses et validez-les en même temps. Chaque ligne est traitée de manière indépendante.
- Différence au niveau du caractère – lorsque l'entrée ne correspond pas au contrôle, les lettres nécessitant un changement de cas sont soulignées dans la sortie.
- Détection de l'adresse nulle – identifie
0x0000...0000comme l'adresse brûlée / nulle canonique. - Indépendant de la chaîne – le même format d'adresse de 20 octets est utilisé sur Ethereum, Polygon, BSC, Arbitrum, Optimism, Base, Avalanche C-Chain et toutes les autres chaînes compatibles EVM.
- Traitement côté client à 100 % – Keccak-256 s'exécute dans votre navigateur via une bibliothèque de hachage ; les adresses ne sont jamais transmises hors de votre machine.
Quand l'utiliser
- Avant d'envoyer une transaction vers une adresse récemment collée, pour confirmer qu'aucun caractère n'a été mal saisi.
- Lors de l'écriture de contrats intelligents ou de scripts qui codent des adresses, afin de s'assurer que chaque adresse est stockée sous forme contrôlée.
- Lors de la révision de demandes de fusion, de rapports d'audit ou de documents KYC contenant une longue liste d'adresses.
- Lors de l'importation d'une adresse à partir d'une source non contrôlée (explorateur de blocs, fichier CSV, journal) et lorsque vous souhaitez la représentation sécurisée pour le portefeuille.
FAQ
-
Qu'est-ce qu'un contrôle EIP-55 ?
L'EIP-55 est une proposition d'amélioration d'Ethereum qui ajoute un contrôle à l'adresse standard de 40 caractères en encodant des informations supplémentaires dans le cas des lettres. L'adresse elle-même reste de 20 octets ; le cas des lettres a–f est dérivé à partir de l'hachage Keccak-256 de l'adresse en minuscules. Un portefeuille comprenant EIP-55 peut rejeter toute adresse dont le motif de cas ne correspond pas, détectant ainsi la plupart des erreurs de frappe au niveau de l'interface utilisateur.
-
Comment est calculé le contrôle ?
Prenez l'adresse sans le préfixe 0x et convertissez-la en minuscules. Calculez l'hachage Keccak-256 de ces 40 caractères ASCII. Pour chaque position de 0 à 39, examinez le nibble hexadécimal correspondant de l'hachage : si ce nibble est supérieur ou égal à 8, le caractère de l'adresse à cette position est mis en majuscule (si c'est une lettre) ; sinon, il reste en minuscules. Les chiffres ne sont pas affectés. Le résultat est l'adresse mixte canonique.
-
Keccak-256 est-il la même que SHA3-256 ?
Non. Keccak-256 est la version originale soumise à la compétition NIST SHA-3. NIST a ensuite standardisé une version légèrement modifiée de Keccak comme FIPS-202 SHA3-256 en modifiant la règle de padding. Les deux fonctions produisent des hachages différents pour la même entrée. Ethereum et EIP-55 utilisent le Keccak-256 original, pas le SHA3-256 standardisé.
-
Qu'est-ce que « Non contrôlé » signifie ?
Une adresse dont les lettres sont toutes en minuscules ou toutes en majuscules ne contient aucune information de contrôle. C'est encore une identifiant valide de 20 octets et la plupart des nœuds EVM l'acceptent, mais un portefeuille supportant EIP-55 ne peut pas l'utiliser pour détecter les erreurs de frappe. L'outil marque ces entrées afin que vous puissiez les remplacer par la version mixte.
-
Le contrôle varie-t-il entre les chaînes ?
Le contrôle EIP-55 simple ne dépend pas de la chaîne — le même adresse en minuscules produit toujours le même résultat mixte. Une proposition ultérieure, EIP-1191, introduit des contrôles sensibles à la chaîne, mais elle n'a jamais été largement adoptée. La majorité des portefeuilles et explorateurs (MetaMask, Etherscan, Polygonscan, etc.) implémentent le contrôle EIP-55 simple, ce qui est ce que cet outil valide.
-
Un contrôle peut-il garantir que l'adresse contrôle des fonds ?
Non. Un contrôle EIP-55 valide prouve seulement que les 20 octets forment un identifiant syntaxiquement correct et que le motif mixte est interne. Il ne dit rien sur la possession d'une clé privée, sur le fait que l'adresse soit un contrat ou une EOA, ou sur le fait qu'elle ait un solde. Vérifiez toujours la propriété et l'historique sur chaîne avant d'envoyer une valeur.
Installez nos extensions
Ajoutez des outils IO à votre navigateur préféré pour un accès instantané et une recherche plus rapide
恵 Le Tableau de Bord Est Arrivé !
Tableau de Bord est une façon amusante de suivre vos jeux, toutes les données sont stockées dans votre navigateur. D'autres fonctionnalités arrivent bientôt !
Outils essentiels
Tout voir Nouveautés
Tout voirMise à jour: Notre dernier outil a été ajouté le 17 juin 2026
