Ce qu’Etherscan est réellement
Etherscan est un index hébergé de la blockchain Ethereum avec une interface web par-dessus. Il fait tourner ses propres nœuds, écrit chaque bloc, transaction, log et changement d’état dans une base de données, décode ce qu’il peut en forme lisible par un humain, et sert le résultat comme pages web et comme API. Il fait cela depuis 2015, ce qui sur l’échelle de temps d’Ethereum signifie depuis presque le début.
Cette longévité explique pourquoi il compte plus que sa liste de fonctionnalités ne le suggère. Quand un portefeuille vous montre un nom de token, quand un traqueur de portefeuille résout un contrat, quand un chercheur en sécurité publie un lien pour prouver un point — la source sous-jacente est très souvent Etherscan. Il est devenu de l’infrastructure par accumulation plutôt que par conception, et une part surprenante de l’écosystème aurait besoin d’un plan B s’il disparaissait demain.
La réalité commerciale derrière lui vaut la peine d’être énoncée clairement, car c’est la racine du bon comme du mauvais ici. Etherscan Ltd est une société privée. Ce n’est pas une fondation, ce n’est pas financé par l’Ethereum Foundation, et elle n’a aucune obligation de publier son code ou d’expliquer ses décisions. Elle vend des plans d’API et de la publicité. Tout dans ce test découle de cela.
La vérification de contrats, et pourquoi c’est le vrai produit
Si vous retenez une chose de ce test, retenez ceci : le véritable rempart d’Etherscan n’est pas l’explorateur, c’est le registre de code source vérifié qui se trouve derrière.
Un contrat déployé sur Ethereum est du bytecode. Il est déterministe, auditable en principe, et complètement illisible en pratique. La vérification est le processus de soumission du code source Solidity ou Vyper original, avec la version exacte du compilateur et les réglages d’optimisation, afin que n’importe qui puisse le recompiler et confirmer que le résultat correspond au bytecode sur la chaîne. Etherscan vérifie cette correspondance puis publie la source.
Le résultat est que « ce contrat est-il vérifié sur Etherscan » est devenu une question de sécurité de premier ordre à travers tout l’écosystème, posée par des gens qui n’ont jamais écrit une ligne de Solidity. C’est un pouvoir informel énorme pour une société privée à détenir, et cela fonctionne parce que la vérification est réelle — vous pouvez la reproduire vous-même, ce qui est la propriété qui la rend digne de confiance plutôt que simplement autoritaire.
Les onglets Read et Write
Pour un contrat vérifié, Etherscan génère une interface à partir de l’ABI. L’onglet Read Contract appelle les fonctions de vue et vous montre la réponse sans portefeuille impliqué et sans transaction. L’onglet Write Contract connecte un portefeuille et vous permet d’appeler directement des fonctions qui modifient l’état.
C’est plus utile que ça n’en a l’air et plus dangereux que ça n’en a l’air. C’est l’échappatoire standard quand le front-end propre d’un projet tombe en panne et que les gens ont besoin de retirer directement d’un contrat, et cela a sauvé beaucoup d’argent au fil des années. C’est aussi une interface brute sans garde-fous : rien ne vous empêche de passer les mauvaises décimales dans un champ de montant et d’approuver une dépense un million de fois plus grande que prévu. Lisez notre guide sur vérifier un contrat avant de signer avant de l’utiliser à la légère.
Les proxys, correctement gérés
La plupart des contrats significatifs aujourd’hui sont des proxys — une adresse fine et permanente qui délègue toute la logique à un contrat d’implémentation séparé pouvant être remplacé. Un explorateur naïf vous montre le propre bytecode du proxy, qui fait environ quarante lignes de délégation standard et ne vous dit rien.
Etherscan détecte les schémas de proxy courants, résout l’implémentation, et vous donne un bouton pour basculer entre « Read as Proxy » et le contrat brut. Il fait cela correctement de manière constante. Plusieurs concurrents ne le font pas, et l’échec est silencieux — vous regardez un contrat réel et tirez une conclusion sur le mauvais code.
L’API V2 : ce que le niveau gratuit vous donne vraiment
L’API d’Etherscan a changé de forme de manière significative avec la V2, et le changement est bon pour la plupart des gens. Plutôt que de détenir une clé séparée pour Etherscan, BscScan, Arbiscan, PolygonScan et le reste, vous détenez maintenant une clé et passez un paramètre chainid pour choisir le réseau.
GET https://api.etherscan.io/v2/api
?chainid=8453
&module=account
&action=balance
&address=0x...
&apikey=YOUR_KEY
Chain ID 1 est Ethereum, 8453 est Base, 42161 est Arbitrum One, 137 est Polygon, 56 est BNB Smart Chain. Environ soixante réseaux sont adressables de cette façon, et pour quiconque maintient une application multi-chaînes, cette consolidation élimine une quantité véritablement fastidieuse de gestion de clés.
Quelles chaînes une clé gratuite atteint réellement
Adressable et inclus ne sont pas la même chose, et c’est là que les résumés publiés cessent d’être utiles. Nous avons enregistré une clé gratuite et testé le même appel contre un éventail de chaînes le 17 septembre 2026, trois fois chacune pour écarter un incident transitoire. Les résultats étaient stables, et pas ce que le marketing laisse entendre.
La clé gratuite a répondu sur Ethereum, Polygon, Arbitrum One, Linea, Blast, Mantle, Fraxtal, opBNB, Moonbeam et Sepolia. Elle a été refusée catégoriquement sur Base, BNB Smart Chain, Optimism, Gnosis et Avalanche, chacune renvoyant Free API access is not supported for this chain. Scroll, Fantom, Polygon zkEVM, Arbitrum Nova, Cronos et Holesky ne se sont pas du tout résolus comme des chain IDs V2 sur ce compte.
Relisez cette liste, car sa forme compte plus que sa longueur. Les chaînes derrière le mur payant ne sont pas obscures — Base, BNB Smart Chain et Optimism sont trois des réseaux EVM les plus actifs en usage. Les chaînes encore gratuites penchent vers l’extrémité plus récente et plus calme. Si votre projet touche Base ou BNB, le niveau gratuit ne vous couvre pas, et le découvrir dans un environnement de test vaut mieux que le découvrir en production.
Les limites, énoncées honnêtement
Le niveau gratuit est de 5 appels par seconde et 100 000 appels par jour. C’est généreux selon les standards actuels — plusieurs concurrents se sont considérablement resserrés — et la limite par seconde est partagée entre les chaînes, pas accordée par chaîne, ce qui est le détail que les gens manquent en planifiant leur capacité.
La couverture de chaînes du niveau gratuit a été réduite en 2026. L’explication d’Etherscan est que les vitesses de bloc et les volumes de transactions sur plusieurs réseaux ont augmenté assez pour mettre le service à rude épreuve, et il annonce environ 90 % de couverture des chaînes en gratuit avec un plan Lite à prix réduit pour le reste. Ce pourcentage fait beaucoup de travail : il compte des chaînes, pas de l’usage, et les chaînes exclues sont de manière disproportionnée les plus actives, comme le montre le test ci-dessus. Les points d’accès de contrat vérifié — source, ABI, statut de vérification — restent gratuits sur les réseaux pris en charge, ce qui est le bon choix, car c’est la partie dont dépend l’écosystème plus large.
Vous ne pouvez pas l’appeler depuis un navigateur
Comme la clé est un secret, une requête Etherscan doit passer par un serveur que vous contrôlez. Cela paraît évident et est régulièrement ignoré ; les clés fuient constamment depuis le code source des pages. C’est aussi la raison pratique pour laquelle un site statique ne peut pas utiliser Etherscan directement, et pourquoi l’outil de recherche de ce site se tourne d’abord vers des API sans clé. Notre comparatif d’API d’explorateurs expose quels points d’accès fonctionnent depuis un navigateur et lesquels non.
Ce qu’Etherscan apprend quand vous recherchez quelque chose
C’est là qu’Etherscan obtient son plus mauvais score dans notre classement, et cela vaut la peine d’être précis sur pourquoi, car la critique est souvent mal formulée.
Etherscan ne désanonymise pas la blockchain. Il ne le peut pas — la chaîne ne contient pas d’identités. Ce qu’il fait, c’est observer qu’un navigateur particulier, avec une adresse IP particulière et une empreinte particulière, a recherché de manière répétée une adresse spécifique. Si cette adresse est votre portefeuille, l’inférence n’est pas subtile.
Le site charge aussi des ressources tierces, définit des cookies, et opère comme une entreprise commerciale dans un secteur où l’attribution d’adresses a une valeur marchande évidente. Nous n’affirmons pas qu’Etherscan vend des données de navigation. Nous observons que les données existent, que l’incitation existe, et que vous n’avez aucun moyen de vérifier ce qui arrive à l’une ou l’autre, car le système est fermé.
Les mitigations sont ordinaires. Utilisez un VPN ou Tor. Ne vous connectez pas. Mieux, utilisez un explorateur qui ne peut rien apprendre car il tourne sur votre propre matériel — Otterscan contre votre propre nœud Erigon est la réponse propre, et Blockscout est la voie intermédiaire si vous voulez une interface hébergée d’un projet dont vous pouvez au moins lire le code. Notre guide sur ce qu’un explorateur apprend sur vous détaille correctement le modèle de menace.
L’utiliser au quotidien
Trois choses sur Etherscan sont utilisées bien plus que tout le reste combiné, et elles valent la peine d’être bien connues.
Le traqueur de gas
Le marché des frais d’Ethereum est considérablement plus calme depuis qu’EIP-1559 a introduit des frais de base qui s’ajustent algorithmiquement, mais le traqueur mérite toujours sa place pour synchroniser une transaction non urgente. Le chiffre qui compte est le frais de base, car cette portion est brûlée et ne peut pas être négociée ; le frais de priorité est ce que vous contrôlez réellement.
Le vérificateur d’approbations de tokens
Chaque fois que vous utilisez un échange décentralisé, vous accordez à un contrat la permission de déplacer un token en votre nom, et cette permission est fréquemment illimitée et effectivement permanente. Les gens en accumulent des dizaines sans s’en rendre compte. Le vérificateur d’approbations les liste et vous permet de les révoquer.
Nous appellerions cela la fonctionnalité de sécurité la plus utile du site. Quand un protocole est exploité, les pertes tombent souvent sur des personnes qui l’avaient approuvé deux ans plus tôt et avaient oublié. Vérifier cette liste une fois par trimestre est une habitude véritablement sensée, et le même outil existe sur BscScan, où l’argument pour l’utiliser est encore plus fort.
Les transactions internes
Une simple liste de transactions est trompeuse sur Ethereum, car la valeur déplacée par un contrat appelant un autre contrat n’apparaît pas comme une transaction normale. Etherscan met ces dernières en avant comme transactions internes sur un onglet séparé. Si une adresse paraît vide et ne devrait pas l’être, c’est généralement là que l’activité est allée. C’est une source récurrente de confusion quand les gens vérifient si un retrait est arrivé.
Issu de nos tests
Nous avons fait passer le même appel de contrat échoué à travers huit explorateurs EVM. Etherscan était l’un des trois seuls à montrer la chaîne de raison de revert en texte clair plutôt qu’une erreur hexadécimale brute. Quand vous déboguez pourquoi une transaction a consommé du gas sans rien faire, ce seul champ économise beaucoup de temps.
Alors devriez-vous l’utiliser ?
Pour lire des contrats, oui, et il n’y a pas de second proche. Le registre de vérification est le produit, l’écosystème s’est standardisé dessus, et aucune alternative n’a la couverture.
Pour des recherches courantes, cela dépend de ce qui vous préoccupe. Si vous vérifiez un contrat public ou un portefeuille de protocole bien connu, la question de confidentialité est académique. Si vous vérifiez régulièrement votre propre solde, vous confiez à une société commerciale une association fiable entre vous et une adresse, à chaque fois, et vous devriez réfléchir si vous le diriez à voix haute.
Pour construire, prenez la clé gratuite. C’est un bon rapport qualité-prix, la consolidation multi-chaînes est réelle, et le fait que les points d’accès de contrat restent gratuits sur tous les réseaux est le bon instinct. Placez-la simplement derrière votre propre serveur, et ayez un recours — nous suggérerions Blockscout — pour les chaînes que le niveau gratuit ne couvre plus.
Et gardez l’habitude d’un second explorateur. Pas parce qu’Etherscan a souvent tort, mais parce qu’un index est un rendu de la chaîne plutôt que la chaîne elle-même, et la façon dont vous détectez une erreur de rendu est de regarder un rendu différent. Blockchair ou 3xpl prend dix secondes et nous a permis de détecter plus d’une lecture confuse.