
BEP-20 est un « standard de jeton » sur BNB Chain, similaire à une norme universelle de prise : tant qu'un jeton est créé selon ce standard, les portefeuilles, plateformes d'échange et DApps peuvent le reconnaître et interagir avec lui. Le standard BEP-20 définit les règles fondamentales concernant les transferts de jetons, la consultation des soldes et la gestion des dépenses déléguées.
BEP-20 fonctionne sur la BNB Smart Chain compatible EVM (également appelée BNB Chain), où toute la logique est exécutée par des smart contracts. Ces smart contracts agissent comme des programmes sur la blockchain qui gèrent automatiquement l'émission, les transferts et la destruction (« burn ») de jetons selon des règles prédéfinies. Pour transférer des jetons BEP-20 sur la blockchain, les utilisateurs doivent s'acquitter de frais de réseau en BNB.
En 2025, BEP-20 demeure le format de jeton fongible le plus répandu sur BNB Chain, prenant en charge les jetons de projet, les stablecoins et les actifs enveloppés inter-chaînes.
BEP-20 est « hautement compatible » avec ERC-20. Les fonctions principales et les noms d'événements—comme balanceOf (vérification du solde), transfer (transfert de jetons), approve et transferFrom (approbation et transfert délégué)—sont presque identiques, ce qui permet à de nombreux projets basés sur Ethereum de migrer vers BNB Chain avec très peu de contraintes.
Les principales différences concernent le « réseau et les frais ». Les jetons ERC-20 fonctionnent sur Ethereum et requièrent de l'ETH pour les frais de transaction ; BEP-20 fonctionne sur BNB Chain avec le BNB comme jeton de paiement des frais. Les adresses de jetons commencent toutes par 0x et se ressemblent, mais elles opèrent sur des réseaux distincts—un transfert direct de jetons entre chaînes peut entraîner une perte définitive des fonds.
Pour transférer des actifs ERC-20 vers la BNB Chain, il est généralement nécessaire d'utiliser un « pont inter-chaînes » (verrouillage des actifs sur la chaîne source et émission de jetons indexés sur la chaîne de destination) plutôt que d'envoyer simplement les jetons à une adresse 0x sur un autre réseau.
Les jetons BEP-20 reposent sur des smart contracts pour maintenir un « registre des soldes de comptes », assurant le suivi des avoirs en jetons de chaque adresse. Le contrat intègre un ensemble d'interfaces standardisées que les portefeuilles et DApps utilisent pour interagir avec les jetons.
Les interfaces courantes comprennent :
Chaque opération consomme du gas, payé en BNB. Les blocs sont générés toutes les quelques secondes, ce qui permet des confirmations rapides des transactions. Les smart contracts émettent des événements (tels que Transfer et Approval) que les explorateurs de blocs exploitent pour afficher l'historique des transactions et les changements d'autorisations.
BEP-20 prend en charge un large éventail d'applications :
Pour les paiements et règlements, les stablecoins BEP-20 permettent les transferts sur la blockchain et les transactions commerçantes. Dans la DeFi, les jetons BEP-20 peuvent être utilisés comme paires de liquidité sur les exchanges décentralisés (DEX) pour générer des frais de trading ; dans les protocoles de prêt, les utilisateurs peuvent nantir des actifs BEP-20 pour emprunter d'autres jetons.
Dans les jeux et applications, les jetons BEP-20 peuvent représenter des crédits in-game ou des utility tokens pour les achats intégrés, les récompenses ou le vote de gouvernance. Les objets non fongibles uniques utilisent généralement les standards BEP-721 ou BEP-1155, mais ces derniers fonctionnent souvent en complément des jetons BEP-20 dans l'économie des jeux.
Sur les plateformes d'échange, les utilisateurs peuvent déposer des jetons BEP-20 sur Gate pour le trading, les stratégies quantitatives ou la génération de rendement. Les retraits via le réseau BEP-20 réduisent les frais sur la blockchain et accélèrent les règlements (selon les conditions actuelles du réseau).
Les étapes essentielles pour déposer ou retirer des jetons BEP-20 sur Gate sont : « sélectionner le bon réseau, vérifier la compatibilité de l'adresse et prévoir du BNB pour le gas ».
Étape 1 : Sur Gate, choisissez le jeton à déposer. Sur la page de dépôt, sélectionnez « BEP20 (BSC) » ou son équivalent (BNB Chain EVM) comme réseau.
Étape 2 : Copiez l'adresse de dépôt fournie par Gate. Cette adresse commence généralement par 0x et ressemble à une adresse Ethereum. Certains jetons peuvent nécessiter un Memo ou Tag—suivez toujours les instructions affichées.
Étape 3 : Dans votre portefeuille, sélectionnez le même réseau (BNB Chain EVM), collez l'adresse et lancez le transfert. Assurez-vous de disposer d'assez de BNB dans votre portefeuille pour régler les frais de gas, sinon la transaction échouera.
Étape 4 : Attendez la confirmation sur la blockchain. Une fois les fonds crédités, ils apparaîtront dans l'historique de votre compte. En cas de retard, vérifiez le hash de la transaction, le réseau sélectionné et l'adresse du contrat du jeton.
Étape 5 : Pour les retraits, sélectionnez le réseau « BEP20 (BSC) » sur la page de retrait de Gate, collez l'adresse 0x du destinataire et confirmez. Pour les retraits inter-chaînes, utilisez des ponts officiellement pris en charge—n'envoyez jamais de jetons BEP-20 directement vers Ethereum ou une adresse 0x d'une autre chaîne.
Avertissement : La sélection d'un mauvais réseau, l'utilisation d'une adresse incorrecte ou l'oubli d'un Memo requis peut entraîner une perte irréversible. Testez toujours avec un petit montant au préalable.
Les adresses BEP-20 commencent par 0x comme celles d'Ethereum, mais opèrent sur des réseaux différents. Envoyer des jetons ERC-20 depuis Ethereum directement vers une adresse BEP-20—ou l'inverse—entraîne une perte irrécupérable des actifs.
À propos du gas :
Bonnes pratiques :
BEP-20 est conçu pour les jetons fongibles dans les écosystèmes EVM ; BEP-2 est un standard antérieur pour BNB Beacon Chain, avec des adresses commençant généralement par bnb. BEP-2 nécessite souvent un Memo et ne prend pas en charge les smart contracts EVM. Les transferts directs entre adresses BEP-2 et BEP-20 échouent ou entraînent une perte de fonds ; la conversion requiert des outils de swap ou des ponts inter-chaînes.
Comparé à ERC-20, BEP-20 présente des interfaces quasiment identiques mais fonctionne sur un réseau distinct avec une structure de frais différente. BNB Chain propose des blocs plus rapides et généralement des frais plus faibles qu'Ethereum, bien qu'Ethereum dispose d'un écosystème plus vaste et plus mature. De nombreux actifs existent dans les deux versions—l'un pouvant être un jeton « wrapped » ou « pegged », dont la valeur dépend de la sécurité du pont et des réserves associées.
L'émission d'un jeton BEP-20 consiste à déployer un smart contract conforme aux interfaces standard tout en gérant les autorisations et le contrôle de l'offre.
Étape 1 : Définissez vos besoins : nom du jeton, symbole, nombre de décimales, modèle d'offre totale (fixe ou émissible), et éventuelles fonctions comme listes noires/blanches, frais de transaction ou gouvernance.
Étape 2 : Choisissez un modèle de contrat. La plupart des développeurs partent de bibliothèques open source (souvent adaptées d'implémentations ERC-20 éprouvées) pour limiter les risques et garantir la compatibilité BEP-20.
Étape 3 : Testez sur testnet. Déployez d'abord sur le testnet de BNB Chain ; effectuez des tests de transfert, d'approbation, de mint/burn ; réalisez des audits de sécurité ou, à défaut, une analyse statique et des tests unitaires.
Étape 4 : Déploiement et vérification sur le mainnet. Déployez sur le mainnet ; soumettez le code source à BscScan pour permettre à la communauté d'examiner la logique et les autorisations du contrat.
Étape 5 : Gouvernance et conformité. Utilisez le multisig ou les timelocks pour les contrôles critiques si nécessaire ; renoncez aux autorisations sensibles si besoin ; respectez la réglementation locale et communiquez sur l'économie du jeton et les risques associés.
Étape 6 : Intégration à l'écosystème. Soumettez les informations du jeton aux portefeuilles majeurs ; créez des paires de liquidité sur les DEX ; publiez les adresses officielles du contrat pour prévenir les fraudes.
Conseil : L'émission de jetons comporte des risques juridiques et de sécurité—procédez à une évaluation approfondie et sollicitez un avis professionnel avant de vous lancer.
BEP-20 est le standard de jeton fongible dominant sur BNB Chain—totalement compatible avec ERC-20—ce qui facilite l'intégration pour les portefeuilles, DApps et plateformes d'échange. Grâce aux smart contracts, il définit les métadonnées, transferts, autorisations et gestion de l'offre pour des usages allant des paiements à la DeFi. Vérifiez toujours le réseau et les adresses avant toute transaction, prévoyez suffisamment de BNB pour les frais de gas, utilisez des outils de pont adaptés pour les transferts inter-chaînes, et testez avec de petits montants lors des dépôts ou retraits via Gate. Pour les émetteurs de jetons, privilégiez la gestion des autorisations, les audits de sécurité et la conformité réglementaire. Maîtriser ces fondamentaux permet un usage sûr et efficace des jetons BEP-20.
Non—les jetons BEP-20 fonctionnent uniquement sur BNB Chain. Les envoyer directement vers un portefeuille Ethereum entraîne une perte de fonds. Bien que les deux réseaux prennent en charge les smart contracts, leurs infrastructures sont totalement distinctes et les jetons ne sont pas compatibles. Pour les transferts inter-chaînes, il faut utiliser les fonctions de dépôt/retrait des plateformes d'échange ou des outils de pont dédiés comme ceux proposés par Gate.
BNB Chain propose des frais de gas plus faibles grâce à sa structure réseau et à son mécanisme de consensus. Elle utilise la preuve d'enjeu (PoS) avec des blocs rapides—ce qui réduit considérablement le coût des transactions par rapport à Ethereum. Cela fait de BEP-20 une solution idéale pour les échanges fréquents ou les transferts de faible valeur.
Si vous envoyez accidentellement des jetons vers une autre blockchain publique (comme Ethereum), ils ne peuvent généralement pas être récupérés directement. Arrêtez toute action et contactez immédiatement le support client de Gate en fournissant les détails de votre situation. Dans certains cas, une récupération peut être possible via une interaction avec le contrat, mais la réussite et les coûts restent incertains. La meilleure pratique est de toujours vérifier les adresses et réseaux avant tout transfert de fonds.
BEP-20 est le standard officiel de jeton de BNB Chain—comme ERC-20 l'est pour Ethereum. Ce standard garantit une compatibilité maximale au sein de l'écosystème Binance, permettant aux portefeuilles, DEX, protocoles de prêt, etc., d'interagir sans difficulté. Binance a structuré son écosystème DeFi autour de ce standard unifié.
Les transactions sur BNB Chain sont généralement confirmées en quelques secondes ; cependant, le délai réel de dépôt sur Gate dépend des contrôles de risque de la plateforme—en général entre 1 et 5 minutes. Si votre dépôt prend plus de 30 minutes, vérifiez que votre adresse de dépôt est correcte et que le hash de la transaction est valide—puis contactez le support Gate si besoin.


