Plus de jeux sur WuGames.ioSponsoriséDécouvrez des jeux de navigateur gratuits — jouez aussitôt, sans téléchargement ni inscription.Jouer

Convertisseur d'Adresse Checksum

Validez, corrigez et convertissez par lots les adresses Ethereum au format checksum EIP-55. Validation Keccak-256 pour ETH, BSC, Polygon. 100% navigateur.


clearClearpastePaste

Qu'est-ce qu'une Adresse Checksum EIP-55 ?

Une adresse Ethereum fait 40 caractères hex — facile à mal taper d'un caractère et perdre vos fonds pour toujours (les transactions sont irréversibles). EIP-55 (Ethereum Improvement Proposal 55) résout cela élégamment : hachez l'adresse en minuscules avec Keccak-256, puis mettez en majuscule chaque lettre hex où le bit de hash correspondant est activé. Le motif de majuscules/minuscules devient un checksum auto-validant — les portefeuilles et plateformes d'échange peuvent détecter ~99,986 % des fautes de frappe avant la diffusion. Cet outil convertit n'importe quelle adresse (toute en minuscules, toute en majuscules, ou déjà avec checksum) au format canonique EIP-55 et valide les checksums existants. Compatible avec chaque chaîne EVM : Ethereum, Binance Smart Chain, Polygon, Arbitrum, Optimism, Base, Avalanche C-Chain, Fantom, Linea, zkSync, Scroll, Mantle, et les 100+ autres réseaux Layer 1/2/3 qui utilisent le format d'adresse Ethereum.

Pourquoi utiliser les adresses Checksum ?

  • Détection d'erreurs : Le format mixte aide à détecter les fautes de frappe dans les adresses
  • Compatibilité : Fonctionne avec toutes les blockchains compatibles EVM
  • Sécurité : Réduit le risque d'envoyer des fonds aux mauvaises adresses
  • Standard : Largement pris en charge par les portefeuilles et les plateformes d'échange
  • Validation : Facile de vérifier l'exactitude de l'adresse

Qu'est-ce que EIP-55 ?

EIP-55 est une Proposition d'Amélioration Ethereum qui définit un format de checksum pour les adresses Ethereum. Il met en majuscule certaines lettres de l'adresse en fonction d'un hachage de l'adresse, créant un mécanisme de détection d'erreur intégré sans modifier la valeur réelle de l'adresse.

Les adresses checksum sont-elles obligatoires ?

Bien que techniquement non obligatoires (les adresses en minuscules fonctionnent toujours), les adresses checksum sont fortement recommandées pour la sécurité. La plupart des portefeuilles et plateformes d'échange modernes affichent les adresses au format checksum par défaut pour aider à prévenir les erreurs.

Quelles blockchains prennent cela en charge ?

Toutes les blockchains compatibles EVM utilisent le même format d'adresse et prennent en charge les checksums EIP-55. Cela inclut Ethereum, BSC (Binance Smart Chain), Polygon, Arbitrum, Optimism, Avalanche C-Chain, Fantom, Base et bien d'autres.

Puis-je utiliser des adresses en minuscules ?

Oui, les adresses en minuscules sont fonctionnellement identiques et fonctionneront pour les transactions. Cependant, elles manquent du bénéfice de détection d'erreur des adresses checksum. Il est recommandé d'utiliser toujours le format checksum lors de la copie ou du partage d'adresses.

Comment fonctionne le checksum ?

Le checksum est créé en hachant l'adresse en minuscules avec Keccak-256. Ensuite, en fonction de la valeur de hachage, certaines lettres de l'adresse sont mises en majuscule. Cela crée un motif qui peut être vérifié pour détecter les erreurs sans ajouter de caractères supplémentaires.

Convertisseur d'Adresse Checksum — Validez, corrigez et convertissez par lots les adresses Ethereum au format checksum EIP-55. Validation Keccak-256 pour E
Convertisseur d'Adresse Checksum

Que se passe-t-il si j'envoie à une adresse avec une casse erronée ?

Fonctionnellement, rien — les smart contracts Ethereum traitent l'adresse comme insensible à la casse au niveau du protocole. Votre transaction ira à l'adresse que représentent les octets. Le danger est en amont : beaucoup de portefeuilles (MetaMask, Trust Wallet, hardware wallets) refusent d'envoyer à une adresse dont le checksum à casse mixte ne valide pas, lançant 'Adresse invalide' pour vous protéger. Si votre portefeuille l'accepte, la transaction est valide ; s'il la rejette, l'adresse a une faute de frappe quelque part — ne contournez jamais l'avertissement.

Pourquoi les adresses Bitcoin n'utilisent-elles pas EIP-55 ?

Bitcoin utilise des formats d'adresse complètement différents (Base58Check, Bech32) qui ont leurs propres mécanismes de checksum intégrés à l'encodage — elles sont sensibles à la casse par conception (Bech32 minuscule vs majuscule sont différents). EIP-55 est spécifique à Ethereum et fonctionne uniquement parce que les adresses Ethereum sont du hex brut où la casse ne porte aucune signification protocolaire. N'essayez pas d'appliquer EIP-55 à des adresses BTC, LTC, BCH ou DOGE — cela produira des adresses invalides et des fonds perdus.

Les checksums peuvent-ils détecter des échanges délibérés d'arnaque ?

Non, et il est important de comprendre cela. EIP-55 attrape les fautes de frappe accidentelles avec une fiabilité de ~99,986 % mais ne fournit aucune protection contre les malwares qui échangent malicieusement le contenu de votre presse-papier (les clipboard hijackers sont réels et en augmentation). L'original et le substitut peuvent tous deux être des adresses checksum valides. Toujours : vérifiez les 6 premiers et 6 derniers caractères sur l'écran du portefeuille avant de signer, utilisez les écrans de vérification d'adresse de hardware wallet, et envisagez d'envoyer une petite transaction test (équivalent 0,001 ETH) d'abord lors du déplacement de grandes sommes vers une nouvelle adresse.

Mes adresses quittent-elles le navigateur ?

Non. Cet outil fonctionne 100 % côté navigateur : chaque adresse que vous collez — unique ou par lots — est validée et convertie en checksum localement dans votre navigateur via la fonction getAddress() d'ethers.js et Keccak-256. Rien n'est téléversé, journalisé ni envoyé à un serveur, et les exports CSV/JSON sont générés entièrement en mémoire puis téléchargés directement depuis votre appareil. Cela le rend sûr pour les opérateurs de plateformes d'échange, les distributeurs de paie/airdrop, les auditeurs et les équipes de trésorerie qui doivent vérifier de grandes listes de destinataires sans révéler qui ils paient.

Qu'est-ce qu'EIP-1191 et en quoi diffère-t-il d'EIP-55 ?

EIP-55 calcule le checksum à casse mixte uniquement à partir du Keccak-256 de l'adresse en minuscules. EIP-1191 est une extension optionnelle et non rétrocompatible qui mélange le chain ID dans le hachage (en préfixant l'adresse par le chainId), de sorte que la même adresse de 40 hex produit un motif de capitalisation différent sur RSK (chainId 30/31) et quelques autres chaînes. La plupart des chaînes de l'écosystème Ethereum (ETH mainnet, BSC, Polygon, Arbitrum, Optimism, Base) utilisent EIP-55 simple, ce qu'implémentent cet outil et ethers.js. Si vous travaillez spécifiquement avec RSK, validez selon sa variante EIP-1191 — un checksum EIP-55 simple y semblera 'invalide' même si les octets sous-jacents sont corrects.

Comment l'utiliser

  • Copiez n'importe quelle adresse Ethereum (peut être en majuscules, minuscules ou mixtes)
  • Collez-la dans le champ de saisie
  • Cliquez sur le bouton 'Convertir en Checksum'
  • Copiez l'adresse checksum correctement formatée pour une utilisation sécurisée