ERC-20
ERC-20 est la norme technique que suivent la plupart des jetons fongibles (interchangeables) sur Ethereum. Elle définit un ensemble commun de fonctions que chaque jeton conforme implémente.
Comment ça marche
La norme spécifie une interface partagée : comment vérifier un solde, transférer des jetons et autoriser un autre contrat à dépenser en votre nom. Comme chaque jeton ERC-20 expose les mêmes fonctions, n’importe quel portefeuille, plateforme d’échange ou DApp peut prendre en charge un nouveau jeton automatiquement, sans code sur mesure. Le jeton lui-même n’est qu’un smart contract qui suit les soldes. La fonction « approve » mérite d’être comprise : accorder une allocation à un contrat lui permet de déplacer vos jetons, c’est pourquoi révoquer les autorisations inutilisées est une habitude de sécurité courante.
Pourquoi c’est important
Cette norme partagée explique en grande partie pourquoi Ethereum est devenu le centre névralgique des jetons : l’interopérabilité y est intégrée. La plupart des stablecoins, des jetons de gouvernance et des jetons utilitaires sur Ethereum et les chaînes compatibles sont des jetons ERC-20.
Exemple
Lorsqu’un nouveau projet lance un jeton sur Ethereum, il est presque toujours émis sous forme de contrat ERC-20.
Go deeper than the definition — explainers, live data and free calculators.