ERC20 est le standard de token d’Ethereum. BEP20 est son équivalent sur BNB Smart Chain (BSC), conçue pour être compatible avec les outils d’Ethereum. À cause de cette compatibilité, les tokens BEP20 et ERC20 se ressemblent presque totalement dans un wallet — et c’est justement pour cela qu’on les confond.
La différence de fond
| ERC20 | BEP20 | |
|---|---|---|
| Blockchain | Ethereum | BNB Smart Chain |
| Token de gas | ETH | BNB |
| Chain ID | 1 | 56 |
| Format d’adresse | 0x… | 0x… (format identique) |
| Explorateur | Etherscan | BscScan |
| Frais habituels | Plus élevés, varient selon la demande | Généralement quelques centimes |
Pourquoi les adresses sont identiques
BNB Smart Chain utilise la même cryptographie et le même format d’adresse qu’Ethereum. Un wallet comme MetaMask vous affiche la même adresse 0x sur les deux réseaux. L’adresse est partagée, mais pas les soldes : l’USDT que vous détenez sur BNB Smart Chain est un token différent, sur une blockchain différente, de l’USDT sur Ethereum.
Frais et vitesse
Les frais sur Ethereum dépendent de la demande d’espace dans les blocs et peuvent aller de quelques centimes à plusieurs dollars pour un transfert de token. BNB Smart Chain est conçue pour des frais plus bas et des blocs plus rapides : un transfert BEP20 coûte généralement quelques centimes et se confirme en quelques secondes. Sur les deux réseaux, les frais se paient dans le token de gas — ETH ou BNB — et non dans le token envoyé.
Décentralisation et compromis
Ethereum est sécurisé par un très grand nombre de validateurs répartis dans le monde. BNB Smart Chain utilise un ensemble plus restreint de validateurs, ce qui aide à garder des frais bas mais concentre la production de blocs entre moins de mains. Pour la plupart des transferts du quotidien, ce n’est pas un problème pratique ; pour conserver de gros montants à long terme, certains préfèrent Ethereum.
Des détails techniques qui diffèrent
Le « même » stablecoin peut avoir des caractéristiques techniques différentes selon la chaîne. Par exemple, l’USDT sur Ethereum utilise 6 décimales, tandis que le token USDT le plus utilisé sur BNB Smart Chain en utilise 18. Les wallets gèrent cela automatiquement, mais cela rappelle que ce sont des tokens distincts, avec des contrats distincts.
Que se passe-t-il si vous envoyez sur le mauvais réseau ?
Si vous envoyez de l’USDT BEP20 à une adresse de dépôt de plateforme qui ne crédite que l’ERC20, la transaction réussit sur BNB Smart Chain, mais la plateforme risque de ne pas la voir. Comme le format d’adresse est le même, les fonds peuvent souvent être récupérés par celui qui contrôle la clé privée de l’adresse — mais les plateformes n’y sont pas obligées, peuvent facturer l’opération et prendre des semaines. Prévenir est bien plus simple que récupérer.
Comment choisir
- Utilisez ce que le destinataire accepte. C’est la seule règle qui compte vraiment.
- Si les deux sont acceptés et que le coût compte, le BEP20 est généralement moins cher.
- Si vous avez besoin des applications DeFi d’Ethereum, l’ERC20 (ou une couche 2 d’Ethereum comme Arbitrum) est le bon choix.
Passer de l’USDT BEP20 à l’ERC20 et inversement
Vous pouvez changer de réseau directement : USDT BEP20 vers ERC20, USDT ERC20 vers BEP20, ou vers Tron avec USDT BEP20 vers TRC20. Le formulaire en haut de cette page est réglé sur BEP20 → ERC20.
Savoir sur quel réseau est une adresse de dépôt
On ne peut pas le savoir à partir de l’adresse seule, car une adresse 0x est valable sur Ethereum, BNB Smart Chain, Arbitrum, Base, Polygon et bien d’autres chaînes. Regardez plutôt la page de dépôt : les plateformes indiquent toujours le réseau à côté de l’adresse, souvent « ERC20 », « BEP20 (BSC) » ou le nom complet de la chaîne. Si vous ne voyez que « USDT » sans réseau, demandez avant d’envoyer.
Explorateurs : Etherscan ou BscScan
Une fois le transfert envoyé, collez son hash dans l’explorateur correspondant : Etherscan pour l’ERC20, BscScan pour le BEP20. Si le hash apparaît sur l’un mais pas sur l’autre, vous savez sur quel réseau les fonds sont réellement partis — utile quand un dépôt semble introuvable.
Conseils sur le gas
- Gardez un peu d’ETH dans tout wallet qui détient des tokens ERC20, et un peu de BNB dans tout wallet qui détient des tokens BEP20.
- Sur Ethereum, envoyer aux heures creuses peut réduire sensiblement les frais.
- Ne modifiez pas la limite de gas si vous ne savez pas ce que vous faites : une limite trop basse fait échouer la transaction, et les frais sont quand même payés.
{F} en {T} : vos questions, nos réponses
Le BEP20 est-il la même chose que l’ERC20 ?
Non. Ce sont des standards de token sur deux blockchains différentes — BNB Smart Chain et Ethereum. Ils sont compatibles dans leur conception, d’où des adresses identiques.
Puis-je envoyer du BEP20 vers une adresse ERC20 ?
Le format d’adresse est le même, mais les fonds restent sur BNB Smart Chain. N’envoyez que si le destinataire accepte le BEP20.
Lequel est le moins cher, BEP20 ou ERC20 ?
Un transfert BEP20 coûte généralement quelques centimes. Les frais ERC20 varient selon la demande sur Ethereum et sont souvent plus élevés.
Faut-il des BNB pour envoyer des tokens BEP20 ?
Oui, depuis votre propre wallet. Les frais sur BNB Smart Chain se paient en BNB.