Qu'est-ce qu'une adresse Ethereum ?

Une adresse Ethereum est une chaîne hexadécimale de 42 caractères qui sert d'identifiant unique pour les comptes sur la blockchain Ethereum. Chaque adresse commence par « 0x » suivi de 40 caractères hexadécimaux (0‑9 et a‑f). Ces adresses peuvent représenter soit des comptes externes détenus (contrôlés par des clés privées), soit des contrats intelligents déployés sur le réseau.

Qu'est-ce que le checksum EIP-55 ?

EIP-55 est une Ethereum Improvement Proposal qui a introduit un mécanisme de checksum utilisant un codage à casse mixte. Contrairement aux adresses Bitcoin qui possèdent des checksums intégrés, les premières adresses Ethereum étaient insensibles à la casse, rendant les fautes de frappe indétectables. EIP-55 résout ce problème en mettant en majuscule des lettres spécifiques en fonction du hachage de l'adresse — si vous modifiez ne serait‑ce qu'un caractère, le checksum devient invalide. Cette méthode simple mais efficace détecte la plupart des erreurs de saisie avant que des fonds ne soient envoyés à de mauvaises adresses.

Comment fonctionne la validation du checksum ?

Le checksum EIP-55 fonctionne en hachant l'adresse en minuscules et en utilisant le hachage obtenu pour déterminer quelles lettres doivent être en majuscules. Si un caractère du hachage est 8 ou supérieur (en hexadécimal), la lettre correspondante de l'adresse est mise en majuscule ; sinon, elle reste en minuscule. Lors de la validation, le même processus est appliqué — si la casse correspond au modèle attendu, le checksum est valide.

Description de l'outil

Cet outil valide les adresses de portefeuille Ethereum et vérifie leur encodage checksum EIP-55. Il suffit de coller une adresse pour vérifier instantanément si elle est une adresse Ethereum valide, voir son type de format et confirmer si le checksum est correct. Le validateur prend en charge tous les formats d'adresse courants, y compris les variantes checksummed, en minuscules et en majuscules.

Fonctionnalités

  • Validation instantanée — Vérifiez tout format d'adresse Ethereum en temps réel
  • Vérification du checksum EIP-55 — Détectez si les adresses possèdent des checksums à casse mixte valides
  • Détection du format — Identifiez si les adresses sont checksummed, en minuscules ou en majuscules
  • Validation de la longueur — Confirmez que les adresses ont la longueur correcte de 42 caractères
  • Compatibilité copier‑coller — Gère automatiquement les adresses contenant des espaces supplémentaires

Cas d'utilisation

  • Avant d'envoyer des crypto‑actifs — Validez les adresses des destinataires pour éviter une perte de fonds irréversible
  • Développement de contrats intelligents — Vérifiez les adresses de contrats lors du déploiement et des tests
  • Intégration de portefeuille — Contrôlez les adresses soumises par les utilisateurs dans les dApps et les plateformes d'échange
  • Audit de sécurité — Confirmez les adresses dans les fichiers de configuration et les dépôts de code