bep-20

BEP-20 constitue le standard de jeton de BNB Chain, définissant les règles relatives à l’émission, au transfert et à l’approbation des jetons, à l’image du standard ERC-20 d’Ethereum. Les jetons respectant la norme BEP-20 sont compatibles avec les portefeuilles et les applications décentralisées (DApps), et sont fréquemment employés pour les stablecoins, le trading, le gaming ainsi que les usages DeFi. Les jetons BEP-20 reposent sur des smart contracts, les frais de transaction étant réglés en BNB. Ce standard est largement adopté pour la représentation d’actifs cross-chain et l’émission de jetons de projet.
Résumé
1.
BEP-20 est la norme de jeton pour la Binance Smart Chain (BSC), similaire à la norme ERC-20 d’Ethereum.
2.
Elle définit les fonctions essentielles des jetons, notamment le transfert, la consultation de solde et les opérations d’approbation.
3.
Les jetons BEP-20 sont compatibles avec l’Ethereum Virtual Machine (EVM), facilitant la migration de projets entre chaînes.
4.
Ils offrent de faibles frais de transaction et des temps de confirmation rapides, idéals pour les applications DeFi et GameFi.
5.
Les développeurs peuvent facilement créer et déployer des jetons BEP-20, favorisant la croissance de l’écosystème BSC.
bep-20

Qu'est-ce que BEP-20 ?

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.

Comment fonctionne BEP-20 sur BNB Chain ?

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 :

  • Métadonnées : nom, symbole, décimales (définissant l'unité minimale).
  • Transferts de base : balanceOf pour consulter les soldes ; transfer pour les transferts de jetons sur la même chaîne.
  • Approbation et dépenses déléguées : approve pour fixer une autorisation, transferFrom pour permettre à une adresse approuvée de transférer des jetons en votre nom (fréquent dans les DEX et protocoles de prêt).
  • Gestion de l'offre : mint (émission) et burn (destruction) de jetons, activés à la discrétion du propriétaire du contrat.

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.

À quoi sert BEP-20 ?

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).

Comment déposer ou retirer des jetons BEP-20 sur Gate ?

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.

Que faut-il savoir sur les adresses et le gas lors de l'utilisation de BEP-20 ?

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 :

  • Les frais de transaction sont payés en BNB. Sans BNB, il n'est pas possible d'envoyer des transactions BEP-20.
  • L'approbation d'un jeton pour utilisation dans un DEX requiert également du gas. La première transaction approve est nécessaire avant de pouvoir échanger un nouveau jeton.
  • Certains portefeuilles estiment automatiquement les frais de gas, mais en période de congestion, il peut être nécessaire d'augmenter manuellement le prix du gas pour garantir la prise en charge de la transaction.

Bonnes pratiques :

  • Avant tout transfert, vérifiez à la fois « l'adresse du contrat du jeton » et le « réseau »—utilisez BscScan pour vérifier.
  • Pour les montants importants, commencez toujours par un petit transfert test.
  • Pour les opérations inter-chaînes, utilisez des ponts officiels ou reconnus et tenez compte des coûts et délais de règlement associés.

Quelles différences entre BEP-20, BEP-2 et ERC-20 ?

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.

Comment émettre son propre jeton selon le standard BEP-20 ?

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.

Points clés sur BEP-20

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.

FAQ

Puis-je envoyer des jetons BEP-20 directement vers un portefeuille Ethereum ?

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.

Pourquoi les frais de gas des jetons BEP-20 sont-ils inférieurs à ceux d'Ethereum ?

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.

Que faire si mes jetons BEP-20 sont envoyés sur la mauvaise chaîne ?

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.

Pourquoi Binance a-t-il choisi le standard BEP-20 plutôt qu'un autre ?

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é.

Combien de temps faut-il pour qu'un dépôt Gate utilisant des jetons BEP-20 soit confirmé ?

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.

Un simple « j’aime » peut faire toute la différence

Partager

Glossaires associés
médias sociaux décentralisés
Les plateformes sociales décentralisées reposent sur la blockchain et des protocoles ouverts pour bâtir des réseaux sociaux, assurant que la propriété des comptes ainsi que les données de relations appartiennent aux utilisateurs et puissent être transférées ou réutilisées sur diverses applications. L’authentification se fait généralement via un wallet crypto, tandis que l’identité et les interactions sont gérées par des smart contracts et des registres publics. Les créateurs peuvent monétiser directement auprès de leur audience, et les communautés évaluent et font évoluer la plateforme selon des règles de gouvernance.
qu'est-ce que le proof of stake
Le Proof of Stake (PoS) est un mécanisme de consensus blockchain dans lequel les participants utilisent les tokens qu’ils détiennent comme « votes », en les verrouillant ou en les déléguant à des validateurs afin de prendre part à la production et à la vérification des blocs, recevant en échange des récompenses du réseau. Contrairement au Proof of Work (PoW), le PoS se fonde sur la détention d’actifs et la réputation, plutôt que sur la puissance de calcul, ce qui permet de réduire significativement la consommation d’énergie et d’accroître l’efficacité. Ce mécanisme intègre nativement le staking, la délégation et le slashing (pénalités), et il est largement adopté par des blockchains publiques telles qu’Ethereum. Le PoS convient particulièrement à l’exploitation sécurisée de réseaux de grande envergure et offre aux utilisateurs la possibilité de générer des revenus passifs en participant au staking via différentes plateformes.
compte de contrat
Un compte contrat désigne une adresse sur la blockchain contrôlée par un code, et non par une clé privée. Ce type de compte détient des actifs et réagit aux sollicitations conformément à des règles prédéfinies. Lorsqu’un utilisateur ou un autre smart contract interagit avec ce compte, la machine virtuelle sur la chaîne exécute la logique programmée, permettant notamment l’émission de tokens, le transfert de NFTs ou le traitement de transactions. Les comptes contrat sont principalement utilisés pour automatiser et accroître la transparence des processus professionnels, et ils sont largement adoptés sur des blockchains publiques telles qu’Ethereum.
RPC
RPC, ou « Remote Procedure Call », permet aux portefeuilles et aux applications de communiquer avec des nœuds blockchain via un réseau afin d’effectuer des requêtes et de diffuser des transactions. Fonctionnant comme un canal de communication, RPC utilise généralement les protocoles HTTP ou WebSocket pour transmettre des messages JSON-RPC lors d’opérations telles que la consultation des soldes de comptes, la lecture des données des smart contracts ou l’envoi de transactions signées. Le choix d’un endpoint RPC stable et fiable impacte directement la rapidité, la fiabilité et la sécurité des transactions.
blockchain privée
Une blockchain privée est un réseau blockchain réservé aux participants autorisés, agissant comme un registre partagé interne à une organisation. L’accès requiert une vérification d’identité, la gouvernance relève de l’organisation et les données sont maîtrisées, ce qui facilite la conformité et la protection des données. Les blockchains privées sont généralement mises en œuvre via des frameworks permissioned et des mécanismes de consensus performants, offrant des niveaux de performance comparables aux systèmes d’entreprise classiques. Contrairement aux blockchains publiques, les blockchains privées privilégient le contrôle des accès, l’auditabilité et la traçabilité, ce qui en fait une solution adaptée aux usages professionnels nécessitant une collaboration interservices sans exposition publique.

Articles Connexes

Falcon Finance vs Ethena : analyse approfondie du paysage des stablecoins synthétiques
Débutant

Falcon Finance vs Ethena : analyse approfondie du paysage des stablecoins synthétiques

Falcon Finance et Ethena comptent parmi les projets phares du secteur des stablecoins synthétiques, incarnant deux approches principales pour l’évolution future de ces actifs. Cet article se penche sur leurs différences en termes de mécanismes de rendement, de structures de collatéralisation et de gestion des risques, pour permettre aux lecteurs de mieux appréhender les opportunités et les tendances de fond dans l’univers des stablecoins synthétiques.
2026-03-25 08:13:48
Comment miser sur l'ETH?
Débutant

Comment miser sur l'ETH?

La fusion étant terminée, Ethereum est enfin passé de PoW à PoS. Les jalons maintiennent maintenant la sécurité du réseau en jalonnant l'ETH et en obtenant des récompenses. Il est important de choisir les méthodes et les prestataires de services appropriés avant de procéder au piquetage. La fusion étant terminée, Ethereum est enfin passé de PoW à PoS. Les jalons maintiennent maintenant la sécurité du réseau en jalonnant l'ETH et en obtenant des récompenses. Il est important de choisir les méthodes et les prestataires de services appropriés avant de procéder au piquetage.
2026-04-09 07:26:37
Plasma (XPL) face aux systèmes de paiement traditionnels : une nouvelle approche du règlement transfrontalier et du cadre de liquidité pour les stablecoins
Débutant

Plasma (XPL) face aux systèmes de paiement traditionnels : une nouvelle approche du règlement transfrontalier et du cadre de liquidité pour les stablecoins

Plasma (XPL) se démarque nettement des systèmes de paiement traditionnels sur plusieurs dimensions essentielles. En matière de mécanismes de règlement, Plasma permet des transferts directs d’actifs on-chain, là où les systèmes traditionnels reposent sur la comptabilité des comptes et le règlement par des intermédiaires. Plasma offre des transactions quasi instantanées à faible coût, tandis que les plateformes classiques subissent généralement des délais et des frais multiples. Pour la gestion de la liquidité, Plasma s’appuie sur les stablecoins pour une allocation on-chain à la demande, alors que les systèmes conventionnels nécessitent des dispositifs de capital préfinancé. Enfin, Plasma prend en charge les smart contracts et un réseau ouvert à l’échelle mondiale, offrant ainsi une programmabilité et une accessibilité supérieures, alors que les systèmes de paiement traditionnels restent contraints par des architectures héritées et des infrastructures bancaires.
2026-03-24 11:58:52