Ce que fait cet outil
Colle une adresse de contrat de token ERC-20, choisis une chaîne, et on lit les quatre méthodes read-only standard direct depuis la blockchain : `name()`, `symbol()`, `decimals()`, et `totalSupply()`. Tu obtiens le nom lisible humainement, le ticker, la précision décimale, et le supply total formaté avec séparateurs de milliers, plus un lien en un clic vers l'explorateur de blocs.
Il n'y a pas de clé API ni de wallet connect. Le lookup tourne sur le serveur à travers un endpoint JSON-RPC public pour chaque chaîne, pour que tu puisses vérifier n'importe quel token sur Ethereum, Optimism, Arbitrum, Base, Polygon ou BSC sans rien installer.
Comment l'utiliser
- Colle une adresse de contrat dans le champ d'input. Elle doit être `0x` suivi de 40 caractères hexadécimaux (le format standard d'adresse Ethereum).
- Choisis la chaîne où vit le token. La même adresse peut exister sur plusieurs chaînes avec des totaux différents (par exemple USDC sur Ethereum vs USDC sur Polygon).
- Clique sur « Look up ». Le serveur tire quatre requêtes `eth_call` parallèles vers le RPC de la chaîne et décode les réponses.
- Lis le panneau de résultat : name (« USD Coin »), symbol (« USDC »), decimals (6), total supply (formaté), plus le montant uint256 brut pour les power users.
- Clique sur « View on explorer » pour ouvrir le contrat sur Etherscan, Arbiscan, BaseScan, PolygonScan, BscScan ou Optimistic Etherscan.
- Utilise les puces d'exemple (USDC, USDT, WETH, DAI sur Ethereum) si tu veux juste voir à quoi ressemble la sortie.
- Changer la barre de chaîne après un lookup réussi re-query la même adresse sur la nouvelle chaîne, c'est le moyen le plus rapide de comparer un token multi-chain.
Quand c'est utile
Six situations courantes où lire un contrat de token paie :
- Avant d'envoyer des tokens à une adresse copiée quelque part : confirme que le symbole et les decimals matchent ce à quoi tu t'attends (un token de scam peut être nommé « USDC » mais vivre à une adresse différente).
- Choisir le bon actif sur un DEX ou un aggregator : colle le contrat trouvé dans la doc du projet et vérifie que le nom et le symbole matchent. L'adresse est la seule chose qui identifie un token uniquement.
- Ajouter un token à un wallet qui ne l'auto-détecte pas : la plupart des wallets ont besoin de name, symbol et decimals comme inputs. Cet outil te donne les trois depuis la source de vérité on-chain.
- Comparer le même token entre chaînes : USDC sur Ethereum, Polygon et Base sont des contrats séparés avec des supplies séparés. Lis chacun pour voir l'empreinte par chaîne.
- Auditer un token avec lequel ton contrat va interagir : le total supply, decimals, et la liste d'avertissements flag les cas évidents « ce n'est pas un ERC-20 standard » (contrats proxy, retours non standard, EOA).
- Lister un token dans une UI ou un outil d'analytique : tire les métadonnées canoniques une fois, mets en cache, et évite de hardcoder des mauvaises valeurs d'une liste de tokens.
Outils connexes : validateur d'adresses crypto, résolveur ENS, convertisseur d'unités Ethereum, gas tracker, multi-chain address activity.