deploy BNB Comment faire un Token on en 5 étapes (avec une alternative sans code)
deploy Dans ce guide, je vous montrerai comment créer un jeton BEP-20 dans le système de gestion de l'information.BNB Smart ChainSmart en utilisant les contrats avec Solidity. Vous trouverez également une option sans code si vous préférez une solution sans programmation.
BNB Smart Chain EVMest une blockchain compatible avec , qui permet le développement d'applications décentralisées (dApps) avec des transactions rapides et peu coûteuses. Cela en fait une excellente alternative pour les projets DeFi, les tokens et les NFT.
deploy BNB jeton avec Solidité
deploy Voici le pas-à-pas pour le token avec Solidity :
1. configurer votre environnement de développement
Tout d'abord, vous devez mettre en place un environnement de développement compatible avec Solidity. Voici quelques outils recommandés :
- Remix: un environnement de développement en ligne qui prend en charge Solidity, idéal pour tester les contrats sans configuration supplémentaire.
BNB Smart Chain- Hardhat ou Truffle: Frameworks que vous pouvez installer localement et qui vous permettent de compiler, tester et déployer des contrats sur . Vous pouvez connecter ces outils à MetaMask pour gérer les portefeuilles.

BNB BNB Smart Chain BNBConnexion au réseau: ajoutez le réseau à MetaMask en configurant le RPC spécifique. BNB Smart Chain Cela permettra à MetaMask d'interagir directement avec le réseau.
2. Rédiger le contrat BEP-20
Un jeton BEP-20 suit la même structure de base qu'un ERC-20. Voici un exemple de base d'un contrat BEP-20 dans Solidity :
pragma solidity ^0.8.0;
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
contract MyToken is ERC20 {
constructor(uint256 initialSupply) ERC20("MyToken", "MTK") {
_mint(msg.sender, initialSupply);
}
}
Dans cet exemple :
- Le constructeur définit le nom et le symbole du jeton.
- La fonction _mint crée un nombre initial de jetons alloués au créateur du contrat.
Fonctions clés de la norme BEP-20 :
- transfert: permet aux détenteurs de jetons d'envoyer leurs jetons à une autre adresse.
- approuver: fixe une limite au nombre de jetons qu'un tiers peut dépenser pour le compte du détenteur.
- transferFrom: transférer des jetons d'un compte à un autre en fonction d'une autorisation préalablement établie.
3. Compiler et déployer le contrat
Une fois que votre contrat est prêt, vous devez le compiler et le déployer. Vous pouvez le faire depuis Remix ou en utilisant des outils en ligne de commande comme Hardhat ou Truffle. Voici un exemple avec Hardhat :
npx hardhat run scripts/deploy.js --network bnb
BNB Smart Chain BNB EthereumPour vous déployer sur , vous devrez couvrir les tarifs du gaz, qui sont généralement beaucoup plus bas que sur .
4. Optimisation du coût du gaz
BNB Smart Chain Bien que les tarifs soient bas, l'optimisation de l'utilisation du gaz permet de réduire davantage les coûts. Voici quelques conseils :
- Minimisez les opérations de stockage: le stockage dans Solidity est coûteux. Dans la mesure du possible, utilisez des variables de mémoire au lieu du stockage.
- Regroupez les transactions: Si vous le pouvez, effectuez plusieurs transactions en une seule pour minimiser les frais.
- Utiliser des bibliothèques externes: OpenZeppelin propose des bibliothèques optimisées et sécurisées, telles que SafeMath, pour traiter les opérations mathématiques et éviter les problèmes de débordement.
5. Essais et sécurité
BNB Smart Chain BNB Avant de déployer votre token sur le réseau principal, effectuez des tests approfondis sur un réseau de test tel que Testnet. Utilisez des frameworks tels que Hardhat pour simuler le déploiement et écrire des tests unitaires.
Les erreurs courantes à éviter :
deploy BNBFondamentalement, il y a deux erreurs à éviter lorsqu'un jeton à :
- Attaques de réentrance: ces attaques se produisent lorsqu'une fonction externe rappelle le contrat avant la fin de l'exécution.
- Débordement et sous-débordement: les nouvelles versions de Solidity (0.8.x) gèrent déjà ces problèmes, mais il est recommandé d'utiliser SafeMath sur les versions plus anciennes.
BNB Smart ChainUne fois que vous avez testé le contrat et que vous êtes sûr de sa fonctionnalité, vous pouvez le déployer sur le réseau principal à l'adresse .
deploy Alternative sans code pour le jeton
Binance Smithii Si vous préférez une solution rapide sans programmation, vous pouvez utiliser le Token Creator pour créer facilement votre jeton BEP-20.Cette option vous guide pas à pas sans nécessiter de code.

- Définir le nom du jeton: saisissez le nom que vous souhaitez donner à votre jeton.
- Sélectionner un symbole : Choisissez un symbole de 8 caractères maximum.
- Fixer l'offre totale: définir le nombre de jetons qui seront disponibles (généralement entre 10 millions et 100 milliards).
Vous pouvez également être intéressé par le lancement d'une monnaie meme avec Four Memes Bundler Bot en quelques étapes simples.
Options avancées
Dans les options avancées, nous trouvons un certain nombre de fonctionnalités intéressantes pour notre jeton :
Airdrop- Mode: Empêche le jeton d'être échangé jusqu'à ce que vous activiez cette fonction.
- bot: impose une limite de temps entre les transactions pour lock bots.
- Anti-baleine: limite la taille des transactions afin d'empêcher les grands acteurs de manipuler le marché.
Le coût de la création d'un jeton sur la BNB Smart Chain avec les outils Smithii est d'environ 0,01 BNB, en plus des frais de gaz.
Si vous souhaitez regarder une vidéo sur le processus dont je vous ai parlé précédemment, la voici :
Vérification des contrats en BscScan
Après avoir déployé votre jeton, vous pouvez le vérifier à l'adresse suivante BscScan pour ajouter des liens et des logos de médias sociaux, ce qui augmente sa visibilité. Smithii Si vous avez utilisé des outils, la vérification est automatique. Si vous avez déployé le contrat manuellement, suivez les étapes de vérification dans BscScan.
Que faire après la création du token ?
Pour permettre aux utilisateurs d'échanger votre jeton, envisagez de le lancement d'une réserve de liquidités en Uniswap. Cela permet d'effectuer des transactions sur des marchés décentralisés et d'ajouter de la liquidité, ce qui facilite l'accès au jeton.
De même, vous pouvez utiliser lebot market maker de Binance pour augmenter rapidement et facilement votre jeton.
Conclusion
BNB Smart Chain Smithii Ce guide vous montre comment déployer un jeton BEP-20 en utilisant Solidity, ainsi qu'une alternative non codée avec Tools. Lesdeux options sont valables; l'option non codée simplifie le processus en évitant les étapes techniques complexes, tandis que le déploiement manuel permet un contrôle total sur le contrat.
Surpassez vos concurrents ?
Newsletter Rejoignez-nous et recevez chaque semaine des informations sur la blockchain spécialisées dans les créateurs de NFT.

Ingénieur industriel. Smithii Solana Membre de l'équipe marketing de l'entreprise. trader. Collaborateur au lancement du memecoin $SHRIMP.
