Etherscan : qu’est-ce que c’est, comment utiliser l’explorateur de la blockchain Ethereum et pourquoi est-il important ?
La première fois que j'ai perdu de l'ETH, quelqu'un sur Discord m'a conseillé de « vérifier sur Etherscan ». Je ne savais pas ce que c'était. J'ai collé le hachage de la transaction dans la barre de recherche, appuyé sur Entrée, et je me suis retrouvé face à un écran rempli de chiffres qui confirmaient trois choses d'un coup : mon argent avait disparu, les transactions sur la blockchain sont irréversibles, et Etherscan est l'outil qui permet de voir précisément où sont passés ses cryptomonnaies.
Si vous vous intéressez aux cryptomonnaies depuis plus d'une semaine, vous avez probablement entendu parler d'Etherscan. Si vous ne l'avez pas encore utilisé, vous passez à côté de l'outil gratuit le plus utile de l'écosystème Ethereum. C'est en quelque sorte le Google de la blockchain Ethereum. Chaque transaction, chaque portefeuille, chaque contrat intelligent déployé sur Ethereum est inscrit sur le registre public, et Etherscan transforme toutes ces données brutes en un format lisible par tous.
Matthew Tan l'a créée en 2015, depuis Kuala Lumpur. Son équipe compte seulement 29 personnes. Vingt-neuf personnes seulement gèrent une plateforme qui enregistre 80 millions de pages vues par mois, générées par 8 millions de visiteurs uniques. L'accès est gratuit et ne nécessite pas de compte. La plateforme est devenue la référence incontournable pour tous ceux qui utilisent Ethereum, des nouveaux acheteurs vérifiant la bonne réception de leur transaction aux développeurs DeFi déboguant leurs appels de contrats.
Voici le guide que j'aurais aimé avoir avant de commencer à cliquer partout sur Etherscan en me demandant ce que signifiait la moitié des chiffres.
Qu'est-ce qu'Etherscan et comment ça fonctionne ?
En coulisses, Etherscan se connecte aux nœuds Ethereum via JSON-RPC (le langage utilisé par les ordinateurs pour interroger la blockchain). Il demande des données aux nœuds, les organise dans une base de données et vous les présente sur une page web.
En clair : chaque transfert d’ETH, chaque échange Uniswap, chaque création de NFT, chaque déploiement de contrat intelligent est inscrit de manière permanente sur la blockchain Ethereum. Etherscan lit toutes ces informations et transforme ces données hexadécimales brutes en pages affichant l’expéditeur, le destinataire, le montant, l’horodatage, les frais de gaz et la réussite de l’opération. C’est tout ce qu’il fait. Mais cela suffit à le rendre indispensable.
Il est important de préciser une chose : Etherscan ne stocke pas vos cryptomonnaies, ne traite aucune transaction et n’a pas accès à vos clés privées. Son fonctionnement est en lecture seule. Vous observez des données publiques. N’importe qui peut consulter n’importe quel portefeuille ou n’importe quelle transaction à tout moment. Le propriétaire du portefeuille ne saura jamais que vous avez consulté ces données. C’est le principe d’une blockchain publique, et Etherscan n’est que le moyen d’y accéder.
| Ce que montre Etherscan | Ce que Etherscan ne fait PAS |
|---|---|
| Détails de la transaction (expéditeur, destinataire, montant, gaz) | Détenir ou stocker des cryptomonnaies |
| Soldes des portefeuilles et avoirs en jetons | Exécuter des transactions en votre nom |
| Code source et interactions des contrats intelligents | Accéder aux clés privées ou aux phrases de récupération |
| Estimations en temps réel du prix de l'essence | Annuler ou annuler les transactions confirmées |
| Informations sur les jetons (offre, détenteurs, transferts) | Fournir des conseils financiers |
| Historique de propriété et de transfert des NFT | Travailler avec des blockchains autres qu'Ethereum |
Comment utiliser Etherscan : guide étape par étape pour les débutants
Aucun compte n'est nécessaire. Ouvrez etherscan.io et c'est parti ! Voici comment procéder.
Recherche d'une transaction
Vous avez envoyé des ETH quelque part et vous voulez savoir s'ils sont bien arrivés. Cela arrive à tout le monde.
Ouvrez etherscan.io. Récupérez le hachage de la transaction depuis votre portefeuille (la longue chaîne de caractères commençant par 0x). Collez-le dans la barre de recherche. Appuyez sur Entrée.
Ce que vous voyez : le statut (Succès, Échec ou En attente), l’expéditeur, le destinataire, le montant, les frais de gaz et le bloc qui l’a enregistré. Si le statut est « Succès », la transaction est terminée et irréversible. « En attente » signifie que le réseau ne l’a pas encore traitée. « Échec » indique un problème, généralement un manque de gaz ou une erreur de contrat intelligent. Et voici le point problématique : vous payez toujours des frais de gaz pour les transactions échouées. Ethereum vous facture les tentatives, même infructueuses.

Vérifier une adresse de portefeuille
Même barre de recherche. Collez une adresse de portefeuille au lieu d'un hachage de transaction. Vous verrez alors le solde ETH, toutes les transactions effectuées (entrées et sorties), tous les tokens ERC-20 présents dans ce portefeuille, ainsi que tous les NFT qui s'y trouvent.
Pourquoi faire cela ? Vérifier qu’on vous a bien payé. Consulter la trésorerie d’un projet. Vérifier si une adresse suspecte a des antécédents d’escroquerie. Suivre les transactions d’un gros investisseur pour voir ce qu’il achète. Je le fais plus souvent que je ne devrais l’admettre.
Voici un point qui surprend souvent les débutants : sur Ethereum, tout est public. Si quelqu’un connaît l’adresse de votre portefeuille, il peut voir toutes vos transactions, tous vos tokens et tous vos NFT. Être pseudonyme ne signifie pas être anonyme. Avant de partager votre adresse sur Twitter, réfléchissez bien : souhaitez-vous vraiment que le monde entier puisse consulter votre historique financier ?
Utilisation du traqueur de gaz
Le coût du gaz sur Ethereum varie constamment. L'outil de suivi du gaz d'Etherscan le divise en trois catégories : faible (bon marché mais lent), moyen et élevé (cher mais rapide). Vous pouvez consulter le temps de confirmation estimé et le coût en gwei et en USD pour chaque catégorie.
Je vérifie systématiquement les frais de gaz avant chaque transaction non urgente. La différence entre midi en semaine et 3 h UTC le dimanche peut représenter 5 $ contre 20 $ pour un même transfert. Pour un swap DeFi ou la création d'un NFT, l'écart peut être encore plus important. Cinq secondes de consultation du Gas Tracker peuvent vous faire économiser de l'argent. J'en ai fait l'amère expérience en payant 47 $ de frais de gaz pour une transaction de 30 $, faute d'avoir vérifié au préalable.
Vérifier un jeton avant de l'acheter
Cela m'a évité de perdre de l'argent au moins deux fois. Avant d'acheter un jeton trouvé sur Twitter ou Telegram, vérifiez son adresse de contrat sur Etherscan et examinez quatre points.
Le contrat est-il vérifié ? Si le code source est visible, c’est bon signe. S’il est indiqué « non vérifié », passez votre chemin. Vous ne pouvez pas voir ce que fait le code, et cela signifie que vous confiez votre argent à un inconnu.
Qui détient les jetons ? Consultez l’onglet « Détenteurs ». Si un seul portefeuille contrôle 90 % de l’offre, c’est une véritable arnaque. Ce portefeuille peut tout revendre dès que les acheteurs commenceront à se manifester.
Les transactions semblent-elles réelles ? Les jetons légitimes sont achetés et vendus par de nombreux portefeuilles différents. Les jetons frauduleux, quant à eux, sont échangés par un petit nombre de portefeuilles, créant ainsi un volume artificiel.
Le jeton est-il étiqueté ? Etherscan reconnaît les jetons légitimes et affiche leur nom et leur logo. Si le jeton n'a ni étiquette ni icône, il est soit tout nouveau, soit aucune source crédible ne l'a authentifié.
Etherscan propose des fonctionnalités que la plupart des débutants ignorent.
Au-delà des recherches de base, Etherscan propose plusieurs outils qui s'avèrent réellement utiles une fois qu'on sait qu'ils existent.
Le gestionnaire de portefeuille multichaînes vous permet de visualiser vos actifs sur plus de 25 blockchains depuis une interface unique. Etherscan exploite désormais plus de 50 explorateurs de blocs sur les chaînes EVM, ainsi que Solscan (acquis en janvier 2024) pour Solana. Au lieu de jongler entre BscScan, PolygonScan, ArbiScan et une douzaine d'autres, vous pouvez tout consulter au même endroit.
Les listes de surveillance d'adresses vous permettent de suivre des portefeuilles spécifiques et de recevoir des notifications par e-mail lorsqu'ils envoient ou reçoivent des transactions. Un compte gratuit est requis. C'est ainsi que l'on suit l'activité des gros investisseurs sans vérification manuelle.
Les notes privées vous permettent d'étiqueter les adresses et les transactions avec vos propres descriptions. Si vous suivez plusieurs positions DeFi ou surveillez les paiements d'une entreprise, cela vous permet de garder vos informations bien organisées.
L'interaction avec les contrats via l'interface de lecture/écriture vous permet d'appeler directement les fonctions des contrats intelligents depuis Etherscan. Les fonctions de lecture sont gratuites (elles interrogent simplement des données). Les fonctions d'écriture nécessitent un portefeuille connecté et des frais de gaz. Ceci est utile lorsque le site web d'un projet est inaccessible, mais que vous devez interagir avec son contrat.
L'outil de vérification des autorisations de jetons (dans « Plus d'outils ») affiche tous les contrats intelligents auxquels vous avez autorisé l'utilisation de vos jetons. Il s'agit d'une mesure de sécurité. Les autorisations obsolètes de contrats que vous n'utilisez plus constituent des failles de sécurité. Veuillez les examiner et révoquer celles dont vous n'avez plus besoin.
| Fonctionnalité | Ce que cela fait | Compte requis ? |
|---|---|---|
| Recherche de transactions | Rechercher n'importe quelle transaction par hachage | Non |
| Explorateur de portefeuille | Consultez les soldes et l'historique | Non |
| Gas Tracker | Estimation des frais en temps réel | Non |
| Vérification du jeton | Vérifier le contrat et les titulaires | Non |
| Portefeuille multichaîne | Plus de 25 chaînes en une seule vue | Non |
| Liste de surveillance des adresses | Alertes par e-mail concernant l'activité du portefeuille | Oui (gratuit) |
| Notes privées | Adresses et transactions des étiquettes | Oui (gratuit) |
| Contrat de lecture/rédaction | Interagir avec les contrats intelligents | Non (Il faut un portefeuille) |
| Approbations de jetons | Examiner et révoquer les autorisations | Non (la révocation nécessite un portefeuille) |
| accès API | Données blockchain programmatiques | Oui (offre gratuite disponible) |
Erreurs courantes des débutants sur Etherscan
J'ai vu des gens commettre les mêmes erreurs avec Etherscan à maintes reprises. Voici celles qui entraînent des frais ou de la confusion.
Vous collez les mauvaises informations. Les hachages de transaction, les adresses de portefeuille et les adresses de contrat se ressemblent tous : ce sont de longues chaînes de caractères commençant par 0x. Pourtant, ce n’est pas la même chose. Pour suivre un paiement, vous avez besoin du hachage de transaction de votre portefeuille, et non de son adresse.
Croire qu'Etherscan peut tout réparer est une erreur. Ce n'est pas le cas. Il vous montre ce qui s'est passé, mais ne l'annule pas. Vous avez envoyé de l'ETH à une mauvaise adresse ? Etherscan confirme l'erreur. C'est tout. Personne ne peut annuler une transaction Ethereum confirmée.
Partager son adresse de portefeuille sans réfléchir. J'ai vu quelqu'un publier son adresse Ethereum sur un serveur Discord public pour demander de l'aide. En quelques minutes, quelqu'un avait déjà retrouvé tout son historique sur Etherscan : 200 000 $ investis dans la DeFi, une collection de NFT plutôt embarrassante et trois transactions échouées. Tout est public sur la blockchain. Etherscan permet d'y accéder en un clic.
Se méfier des contrats non vérifiés. Si l'onglet Contrat affiche « Code source non vérifié », cela signifie que vous ne pouvez pas voir ce que fait le code. Il est peut-être sans danger. Il est peut-être aussi dangereux. Un contrat vérifié n'est pas forcément sûr, mais un contrat non vérifié doit vous inciter à la plus grande prudence.
Oubliez les heures de pointe. C'est crucial. On paie parfois 50 $ d'essence pour un échange à 20 $ simplement parce qu'on a fait la transaction aux heures de pointe. Consultez le suivi des prix de l'essence. Attendez les heures creuses. Ça prend 30 secondes et vous permet d'économiser de l'argent.

API Etherscan : à quoi servent-elles pour les développeurs ?
Si vous développez des applications nécessitant des données Ethereum, l'API Etherscan est probablement la solution. Cette API permet d'extraire par programmation les données de transaction, les soldes des portefeuilles, les informations sur les jetons, les prix du gaz et les ABI des contrats.
L'offre gratuite vous permet de passer 3 appels par seconde et de passer 100 000 appels par jour. Cela suffit pour les projets personnels et les petites applications. Les abonnements payants commencent à 49 $ par mois (Lite, 5 appels/seconde) et vont jusqu'à 899 $ par mois (Pro Plus, 30 appels/seconde avec métadonnées d'adresse). Des offres Entreprise avec infrastructure dédiée et SLA sont disponibles pour les opérations de plus grande envergure. La plupart des outils de suivi de portefeuilles crypto, des outils fiscaux et des tableaux de bord DeFi utilisent l'API Etherscan.
Fin 2024, Etherscan a lancé l'API V2 Multichain, qui permet d'utiliser une seule clé API sur plus de 50 chaînes EVM. Le changement de réseau s'effectue en modifiant un paramètre d'identifiant de chaîne. Cette fonctionnalité évite aux développeurs de gérer une clé distincte pour chaque chaîne.
Autre fonctionnalité intéressante : le lecteur de code basé sur l’IA. Il utilise les modèles OpenAI et Groq pour analyser le code source des contrats intelligents et le traduire en langage clair. Si vous n’êtes pas développeur Solidity mais souhaitez comprendre le fonctionnement d’un contrat avant de l’utiliser, cet outil convertit le code en un format lisible. Gratuit pour les utilisateurs connectés.
Alternatives à Etherscan et sites affiliés
Etherscan ne couvre que le réseau principal Ethereum. Cependant, l'équipe qui le développe a créé des explorateurs pour d'autres chaînes :
| Explorateur | Blockchain |
|---|---|
| Etherscan | Ethereum |
| BscScan | Chaîne intelligente BNB |
| PolygonScan | Polygone |
| ArbiScan | Arbitre |
| OptimismScan | Optimisme |
| BaseScan | Base |
| FtmScan | Fantom |
Il existe aussi des concurrents. Blockscout est une alternative open source que chacun peut déployer sur sa propre blockchain. Dune Analytics adopte une approche radicalement différente : il permet d’écrire des requêtes SQL sur les données de la blockchain et de créer des tableaux de bord personnalisés, ce qui est puissant mais complexe pour les débutants. Nansen et Arkham se concentrent sur l’étiquetage des portefeuilles et l’analyse de la blockchain, identifiant les portefeuilles appartenant à des entités connues comme des plateformes d’échange, des fonds ou des particuliers. Ce sont davantage des outils d’investigation que de simples explorateurs.
Pour la plupart des utilisateurs, Etherscan est le seul explorateur de blockchain dont ils auront besoin. Il ne prétend pas tout faire. Son unique fonction est d'afficher ce qui se passe sur Ethereum, et il le fait si bien qu'après près de dix ans d'existence, il reste le premier réflexe des utilisateurs.