C’est quoi un token ERC-20 et comment ça fonctionne ?

C'est quoi un token ERC-20 ?

Un token ERC-20 est un jeton numérique qui s’échange sur la blockchain Ethereum, en respectant un ensemble de règles communes appelé standard ERC-20. Ces jetons sont fongibles : chaque unité est identique à une autre, comme deux billets de 20 euros. C’est ce standard qui structure des tokens que vous croisez au quotidien dans l’univers crypto, comme l’USDT, le LINK ou l’UNI.

⚡ L’essentiel à retenir

ERC-20 = norme commune pour créer des tokens fongibles sur Ethereum

🧱 Un smart contract comme moteur
Chaque token ERC-20 repose sur un contrat intelligent déployé sur Ethereum qui gère les transferts et les soldes.

Le gas se paie toujours en ETH
Même pour transférer des tokens ERC-20, des frais en ETH sont obligatoires à chaque opération.

🔁 Interopérabilité totale
Un seul portefeuille compatible suffit pour gérer des centaines de tokens ERC-20 différents.

⚠️ ERC-20 et TRC-20 ne sont pas interchangeables. Une erreur de réseau peut entraîner une perte définitive de fonds.

La signification du standard ERC-20 et des tokens fongibles

ERC signifie Ethereum Request for Comment, soit une proposition d’amélioration soumise à la communauté Ethereum. Le chiffre 20 désigne simplement le numéro de cette proposition. En novembre 2015, le développeur Fabian Vogelsteller a formalisé ce standard pour répondre à un problème concret : chaque projet créait ses tokens à sa façon, sans aucune compatibilité entre eux. Les portefeuilles ne pouvaient pas les lire, les plateformes d’échange ne pouvaient pas les intégrer sans développement spécifique. Le standard ERC-20 a instauré un langage commun pour tous les tokens sur Ethereum.

Vous aimerez aussi :  Hardware wallet ou software wallet : lequel choisir ?

Ce standard repose sur le concept de fongibilité. Un token fongible est interchangeable : 1 USDT vaut exactement 1 autre USDT, peu importe son historique de transactions. C’est l’opposé d’un NFT (token non fongible, standard ERC-721), où chaque token est unique. Là où l’ERC-20 fonctionne comme de la monnaie, l’ERC-721 s’apparente davantage à un certificat d’authenticité numérique.

Cette standardisation a eu un effet direct sur l’écosystème : n’importe quel wallet Ethereum ou exchange peut intégrer un nouveau token ERC-20 sans adaptation particulière. C’est cette compatibilité universelle qui a permis l’explosion des levées de fonds en 2017 et, ensuite, l’essor de la finance décentralisée.

Comment fonctionne un token ERC-20 ?

Un token ERC-20 ne repose pas sur une blockchain indépendante. Il fonctionne entièrement sur Ethereum, piloté par ce qu’on appelle un contrat intelligent. Ce programme gère toute la logique du token : émission, transferts, autorisations de dépense. Deux mécanismes sont au coeur de son fonctionnement.

Un smart contract comme registre central

Un smart contract est un programme autonome déployé sur Ethereum. Une fois mis en ligne, il s’exécute automatiquement selon ses règles internes et ne peut plus être modifié. C’est lui qui tient à jour la liste de tous les détenteurs en associant chaque adresse Ethereum à un solde de tokens.

Quand vous envoyez des tokens, le contrat vérifie votre solde, déduit le montant, crédite le destinataire, puis enregistre l’opération sur la blockchain. Ce fonctionnement repose sur des fonctions obligatoires que tout token ERC-20 doit intégrer :

  • totalSupply() : renvoie le nombre total de tokens en circulation
  • balanceOf() : consulte le solde associé à une adresse donnée
  • transfer() : envoie des tokens d’un portefeuille à un autre
  • approve() / transferFrom() : autorise un tiers, comme un exchange décentralisé, à dépenser des tokens en votre nom
Vous aimerez aussi :  J'ai perdu ma seed phrase, que dois-je faire ?

Ces fonctions forment une interface standardisée. Peu importe le token, chaque wallet sait exactement comment communiquer avec lui, ce qui garantit une compatibilité immédiate avec l’ensemble des applications de l’écosystème.

Le gas, le carburant de chaque transaction

Toute opération sur Ethereum a un coût, exprimé en gas. Il s’agit de l’unité qui mesure l’effort de calcul nécessaire pour traiter une action sur le réseau. Ce coût se règle obligatoirement en ETH, jamais directement en token ERC-20.

C’est un point que beaucoup découvrent au mauvais moment : sans ETH dans votre portefeuille, aucun transfert de tokens n’est possible, même si vous en détenez des quantités importantes. Un transfert standard consomme entre 50 000 et 80 000 gas. En période de forte activité sur le réseau, les frais de transaction peuvent augmenter nettement, ce qui peut rendre peu rentables les petits montants envoyés.

Gardez toujours un peu d’ETH en réserve dans votre portefeuille pour éviter de vous retrouver bloqué.

Quels sont les tokens ERC-20 les plus répandus ?

Des milliers de tokens ERC-20 circulent aujourd’hui sur Ethereum. Voici une sélection représentative, classée par type d’usage :

  • Stablecoins (valeur ancrée sur le dollar américain) :
    • Tether (USDT) : le stablecoin le plus échangé dans le monde
    • USD Coin (USDC) : émis par Circle, encadré réglementairement aux États-Unis
    • Dai (DAI) : stablecoin décentralisé géré par le protocole MakerDAO
  • Tokens de protocoles DeFi :
    • Chainlink (LINK) : relie la blockchain aux données extérieures via des oracles
    • Uniswap (UNI) : token de gouvernance du principal exchange décentralisé sur Ethereum
  • Token utilitaire :
    • Wrapped Bitcoin (WBTC) : version tokenisée du Bitcoin sur Ethereum, utilisable dans la DeFi
Vous aimerez aussi :  Faut-il laisser ses cryptos sur Binance ou les transférer ?

Sur la valeur des tokens : elle varie selon chaque projet, son utilité réelle et l’offre disponible. 1 LINK ne vaut pas 1 UNI, et aucun token ERC-20 n’a de valeur garantie. Les portefeuilles compatibles les plus utilisés pour les stocker sont MetaMask, Ledger et Trust Wallet. Pour identifier rapidement une adresse ERC-20, il suffit de vérifier qu’elle commence par 0x, ce qui est propre au réseau Ethereum.

Un dernier point à garder en tête : l’USDT existe en plusieurs versions selon le réseau utilisé. L’USDT ERC-20 circule sur Ethereum, l’USDT TRC-20 sur Tron. Ces deux versions ne sont pas directement interchangeables. Envoyer des tokens sur le mauvais réseau lors d’un dépôt ou d’un retrait peut entraîner une perte définitive, sans aucun recours possible. Vérifiez toujours le réseau sélectionné avant de valider une transaction.

Facebook
Twitter
LinkedIn
Image de Axel Durand
Axel Durand

Je m'appelle Mathilde Gaillard et je suis spécialisée dans l'accompagnement des seniors. Passionnée par la psychologie et la santé, j'ai développé une approche holistique du bien-vieillir. À travers mes écrits, je partage des conseils pratiques sur la beauté mature, le bien-être psychologique et la préservation de la santé avec l'âge. Ma conviction : vieillir peut être synonyme d'épanouissement. Mon objectif est d'accompagner chacun vers un quotidien plus serein et valorisant, en démystifiant les idées reçues sur le vieillissement.

À la une

Ces articles peuvent vous intéresser