Outil · Sécurité · 100 % local

Vérificateur d'adresse crypto

Colle une adresse. L'outil détecte la chaîne, le type et le réseau, puis contrôle la somme de contrôle sans aucune requête.

Format valideverdict de format
Ethereum / EVMréseau
Adresse 20 octetstype
EIP-55 correctesomme de contrôle

Forme EIP-55 : 0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed La casse correspond au Keccak-256 de l'adresse. Une adresse identique existe sur toutes les chaînes EVM.

Valide ne veut pas dire sûre.Une adresse piégée a un format parfait. L'outil ne dit rien de son propriétaire. Compare toujours l'adresse entière à sa source.

Intégrer cet outil

Copie ce code sur ton site, ton cours ou ton blog. L'outil reste gratuit ; garde simplement le lien vers protocole.org.

Mode d'emploi

Cet outil répond à une seule question : cette chaîne de caractères est-elle une adresse bien formée ? Il repère une faute de frappe, une copie tronquée ou une adresse du mauvais réseau. Il ne consulte aucune blockchain, donc il ne connaît ni le solde ni le propriétaire.

Ce que vérifie la somme de contrôle

Sur Ethereum, EIP-55 cache la somme de contrôle dans la casse. On calcule le Keccak-256 de l'adresse en minuscules, puis chaque lettre passe en majuscule si le caractère de même rang dans le hash vaut 8 ou plus. Une adresse tout en minuscules reste acceptée par le protocole, mais elle ne porte alors aucune vérification. L'outil le signale et affiche la forme EIP-55.

Attention à la « correction » proposée quand la casse est fausse. Elle indique la bonne casse pour les octets saisis. Si un caractère a été remplacé, ces octets sont déjà faux, et la forme corrigée sera faussement rassurante. Reprends l'adresse à sa source.

Sur Bitcoin, trois formats coexistent. Base58Check ajoute 4 octets issus d'un double SHA-256, et son premier octet donne le type : 0x00 pour P2PKH, 0x05 pour P2SH. Bech32 sert à SegWit v0, avec le préfixe bc1q. Bech32m sert à Taproot, avec bc1p. Le préfixe tb1 désigne testnet ou signet : ces deux réseaux partagent le même format.

Un exemple chiffré

L'adresse préchargée vient de la spécification EIP-55. Clique sur « Casse fausse » : une seule lettre passe de minuscule à majuscule, et la vérification échoue. Le contrôle ne repose pas sur le sens de l'adresse, mais sur environ 15 lettres en moyenne, chacune donnant un bit de contrôle.

L'empoisonnement d'adresse

Un attaquant crée une adresse dont le début et la fin ressemblent à celle d'un de tes correspondants, puis t'envoie une transaction de montant nul ou minuscule pour qu'elle apparaisse dans ton historique. Tu copies la mauvaise ligne, et le format est parfait. Aucun vérificateur ne peut détecter ce piège. Lis l'adresse en entier, ou envoie d'abord un test. Le quiz sur le phishing montre d'autres variantes, et la dérivation d'une adresse explique d'où viennent ces octets.

Questions fréquentes

Une adresse valide peut-elle être dangereuse ?

Oui. La vérification porte sur le format, pas sur la personne derrière l'adresse. Une adresse d'attaquant passe tous les contrôles, comme n'importe quelle autre.

Une adresse en minuscules est-elle fausse ?

Non. Elle désigne les mêmes octets que sa forme EIP-55, mais elle ne permet de détecter aucune erreur. Préfère la forme avec majuscules quand tu en disposes.

Puis-je envoyer des bitcoins vers une adresse Ethereum ?

Les deux formats sont incompatibles et un wallet correct refusera. Attention en revanche aux chaînes compatibles EVM : la même adresse y existe partout, et un envoi sur la mauvaise chaîne reste valide.

Autres outils