Crée votre première crypto-monnaie sur Binance
Lorsque vous créez une nouvelle crypto-monnaie, vous pouvez choisir de créer une pièce ou un jeton. Une pièce possède sa propre blockchain, tandis qu'un jeton est construit sur un réseau préexistant. Les crypto-monnaies s'appuient sur les blockchains pour leur sécurité et leur nature décentralisée.
La création d'un jeton requiert moins d'expertise et d'efforts que celle d'une crypto-monnaie. Une pièce de monnaie nécessite généralement une équipe de développeurs et d'experts pour sa fabrication. Un jeton nécessite toujours des connaissances techniques, mais il est possible de les créer en quelques minutes grâce à l'utilisation d'autres blockchains, comme Ethereum, Binance Smart Chain, Solana et Polygon.
Votre choix d'un jeton ou d'une pièce de monnaie changera en fonction de la personnalisation et de l'utilité que vous souhaitez. Globalement, les coûts impliqués dépendent du travail nécessaire, comme les développeurs externes et le temps.
Ethereum et Binance Smart Chain sont des blockchains populaires pour la création de monnaies numériques. Vous pouvez soit utiliser le code établi pour créer des jetons vous-même, soit payer pour utiliser un service de création de pièces. Les sidechains sont un autre choix populaire car elles offrent plus de personnalisation avec les avantages de la blockchain principale.
Avant de créer votre propre crypto, vous devez prendre en compte son utilité, sa tokenomique et son statut juridique. Ensuite, votre choix de blockchain, de mécanisme de consensus et d'architecture est nécessaire pour la phase de développement. Ensuite, vous pouvez envisager un audit de votre projet et un contrôle juridique final. Bien que n'importe qui puisse créer une crypto-monnaie, le développement d'un projet solide exige un travail et un dévouement sérieux.
Introduction
L'idée de créer votre propre crypto-monnaie, vos propres cas d'utilisation et votre propre public est passionnante pour de nombreux amateurs de crypto-monnaie. Mais quel est le meilleur endroit pour commencer ? Il existe en fait de nombreuses façons de créer des pièces et des jetons. Les coûts et les connaissances varient également en fonction de la complexité de votre projet. Si vous envisagez de créer votre propre crypto-monnaie, notre article présente les principes de base pour vous aider à démarrer.
Qu'est-ce qu'une crypto-monnaie ?
Une crypto-monnaie, également connue sous le nom de crypto, est un type d'actif numérique avec de multiples cas d'utilisation. Il s'agit principalement d'un moyen de transférer de la valeur entre des personnes par voie numérique, notamment une valeur monétaire, des droits de propriété ou même des privilèges de vote. La crypto diffère des autres systèmes de paiement numérique en raison de ses racines dans la technologie blockchain. Cette base donne aux crypto-monnaies plus de liberté par rapport aux entités centrales comme les gouvernements ou les banques.
Le bitcoin est l'exemple le plus célèbre de crypto-monnaie. Son utilisation est simple : il permet de transférer une valeur monétaire à n'importe qui dans le monde entier, sans intermédiaire. Sa blockchain enregistre toutes les transactions et assure la sécurité et la stabilité du réseau.
Différence entre les crypto-monnaies et les jetons
Les crypto-monnaies peuvent grossièrement être divisées en deux catégories : les pièces et les jetons. La différence entre les deux est simple. Les pièces ont leur propre blockchain native, comme le Bitcoin, par exemple. L'Ether (ETH) possède la blockchain Ethereum. Les pièces ont généralement une utilité spécifique sur l'ensemble du réseau, comme le paiement des frais de transaction, le jalonnement ou la participation à la gouvernance.
Les jetons sont construits sur des blockchains préexistantes. Ils peuvent avoir des rôles similaires à ceux des pièces, mais les jetons ont principalement une utilité dans leurs propres projets. Un exemple est le CAKE de PancakeSwap sur la Smart Chain de Binance. Vous pouvez également l'utiliser pour payer certaines transactions dans l'écosystème de PancakeSwap, comme frapper des jetons non fongibles ou jouer à leur loterie. Cependant, CAKE ne dispose pas de sa propre blockchain, il ne peut donc pas être utilisé dans toutes les applications de BSC. Il en va de même pour les milliers de jetons ERC-20 émis sur la blockchain Ethereum. Chaque jeton fait partie d'un projet spécifique avec des cas d'utilisation différents.
Créer une pièce
La création d'une nouvelle pièce peut prendre beaucoup de temps si vous développez votre propre blockchain. Cependant, la bifurcation d'une précédente blockchain peut être réalisée rapidement et servir de base à votre nouvelle monnaie. Bitcoin Cash (BCH) est un exemple de projet forké. Pour ce faire, vous devez néanmoins posséder un niveau élevé de connaissances techniques et de codage en matière de blockchain. Le succès de votre projet dépendra également de la capacité à attirer de nouveaux utilisateurs sur votre réseau de blockchain, ce qui constitue un défi.
Créer un jeton
La création d'un jeton sur une blockchain existante permet de tirer parti de sa réputation et de sa sécurité. Bien que vous n'ayez pas un contrôle total sur tous les aspects de votre jeton, vous disposez de nombreuses possibilités de personnalisation. Il existe une variété de sites Web et d'outils permettant de créer votre propre jeton, notamment sur BSC et Ethereum.
Dois-je créer une pièce ou un jeton pour mon projet ?
Un jeton sera généralement suffisant pour les applications de finance décentralisée (DeFi) ou les jeux de type "play-to-earn". Le BSC et l'Ethereum offrent tous deux une grande flexibilité et une grande liberté de travail aux développeurs.
Si vous cherchez à repousser les limites de ce qu'une pièce ou une blockchain peut faire, il serait probablement préférable de créer une pièce avec sa propre blockchain. La création d'une nouvelle blockchain et d'une nouvelle pièce est certainement plus difficile que l'émission d'un jeton cryptographique. Mais si elle est bien faite, elle peut apporter beaucoup d'innovation et de nouvelles possibilités. Binance Smart Chain, Ethereum, Solana et Polygon en sont de bons exemples.
Néanmoins, pour réussir, ces deux options nécessiteront beaucoup de travail et de connaissances techniques, économiques et commerciales.
Principales solutions pour la création de crypto-monnaies
Parmi les solutions les plus populaires pour la création de crypto-monnaies figurent BSC, Ethereum et Solana. Ces deux réseaux offrent des moyens de fabriquer une variété de jetons basés sur des normes préexistantes. Les normes de jetons BEP-20 et ERC-20 sont des exemples phares que presque tous les fournisseurs de porte-monnaie cryptographiques peuvent prendre en charge.
L'ERC-20 appartient à la blockchain Ethereum, tandis que le BEP-20 fait partie de la Smart Chain de Binance (BSC). Les deux réseaux permettent la création et la personnalisation de contrats intelligents qui vous permettent de créer vos propres jetons et applications décentralisées (DApps). Avec les DApps, vous pouvez créer un écosystème qui fournit plus de cas d'utilisation et de fonctionnalités à votre jeton.
Vous pouvez également vous intéresser aux chaînes latérales qui utilisent la sécurité d'une chaîne plus importante comme Ethereum ou Polkadot, mais qui offrent également une certaine personnalisation. Le Polygon Network est rattaché à Ethereum et offre une expérience similaire, mais il est moins cher et plus rapide à utiliser.
Après avoir choisi une blockchain, vous aurez besoin d'une méthode pour créer votre jeton. Avec BSC et d'autres blockchains qui sont basées sur la machine virtuelle Ethereum, le processus est relativement simple. Vous pouvez également trouver des outils prêts à l'emploi qui créent des jetons en fonction des paramètres et des règles que vous fournissez. Ces outils sont généralement payants, mais ils constituent une option plus pratique pour les utilisateurs qui ne sont pas familiarisés avec les contrats intelligents.
Si vous voulez créer votre propre blockchain et votre propre monnaie, vous aurez probablement besoin d'une équipe de développeurs de blockchain et d'experts du secteur. Même si vous envisagez de forker une blockchain comme Ethereum ou Bitcoin, il y a toujours une énorme quantité de travail nécessaire pour configurer votre réseau. Il s'agit notamment d'encourager les utilisateurs à agir en tant que validateurs et à faire fonctionner les nœuds pour que la blockchain continue de fonctionner.
Éléments à prendre en compte lors de la conception de votre crypto
En dehors des choix évidents comme votre blockchain ou la création d'une pièce ou d'un jeton, il y a quelques autres domaines clés à prendre en compte :
Définissez l'utilité de votre crypto-monnaie
Les crypto-monnaies peuvent jouer de nombreux rôles. Certaines agissent comme des clés pour accéder à des services. D'autres représentent même des actions ou d'autres actifs financiers. Pour comprendre et cartographier le processus de création de votre crypto-monnaie, vous devrez définir ses caractéristiques dès le début.
Concevez votre tokenomics
La tokenomique est l'économie qui régit votre crypto, comme l'offre totale, la méthode de distribution et le prix initial. Une bonne idée peut échouer si la tokenomique n'est pas correcte et si les utilisateurs ne sont pas incités à acheter la crypto-monnaie. Par exemple, si vous créez un stablecoin mais que vous ne pouvez pas le fixer correctement, personne ne voudra l'acheter ou le détenir.
Vérifiez sa conformité juridique
Les pays du monde entier ont leurs propres lois et règles concernant les crypto-monnaies. Certaines juridictions peuvent même interdire l'utilisation des crypto-monnaies. Examinez pleinement vos obligations légales et les problèmes de conformité auxquels vous pourriez être confronté.
Créez votre propre crypto-monnaie en 6 étapes
Si vous ne créez qu'un jeton, toutes les étapes du tutoriel ci-dessous ne s'appliquent pas. Ce qui est plus important, ce sont les trois étapes de conception ci-dessus. La plupart de nos instructions couvrent les bases de la création d'une blockchain avant de frapper votre monnaie.
1. Choisissez une plateforme blockchain adaptée
Pour un jeton, vous devrez choisir la blockchain sur laquelle frapper votre crypto. BSC et Etheruem sont des options populaires, mais les sidechains peuvent aussi être une bonne idée. Pour créer votre propre monnaie, vous devrez penser à concevoir ou à engager quelqu'un pour créer une blockchain personnalisée.
2. Choisissez un mécanisme de consensus
Si vous créez votre propre blockchain ou si vous ne savez pas laquelle choisir pour votre jeton, réfléchissez au mécanisme de consensus que vous souhaitez. Ces mécanismes déterminent comment les participants confirment et valident les transactions sur le réseau. La plupart des blockchains utilisent le mécanisme Proof of Stake, car il est peu exigeant en termes de matériel et présente de nombreuses variantes. La preuve de travail, telle qu'elle est utilisée dans le bitcoin, est considérée par certains comme plus sûre, mais sa maintenance est souvent coûteuse et elle n'est pas aussi écologique.
3. Concevez votre architecture de blockchain
Cette étape n'est nécessaire que si vous créez une pièce de monnaie. Toutes les blockchains ne permettent pas au public de valider les transactions ou de faire fonctionner les nœuds. La décision d'avoir une blockchain privée, publique, avec ou sans permission est importante. L'architecture de votre blockchain dépendra de ce que votre monnaie et votre projet tentent de faire. Par exemple, une entreprise ou un pays qui crée une pièce de monnaie peut utiliser une blockchain privée pour avoir plus de contrôle.
4. Commencez le développement de la blockchain
À moins que vous ne disposiez de connaissances spécialisées en matière de développement, vous aurez besoin d'une aide extérieure pour concrétiser vos idées. Une fois que la blockchain fonctionne dans un environnement réel, il est extrêmement difficile de modifier ses concepts et règles de base. Utilisez un réseau de test pour vous assurer que tout fonctionne comme prévu et, idéalement, coopérez avec toute une équipe de développement pour construire votre blockchain.
5. Auditez votre crypto et son code
Des sociétés d'audit comme Certik peuvent vérifier le code de votre blockchain et de sa crypto-monnaie pour rechercher d'éventuelles vulnérabilités. Vous pouvez ensuite publier l'audit et agir en fonction de ses résultats. Ce processus fournit une certaine assurance de sécurité pour vous en tant que créateur et pour tout utilisateur ou investisseur potentiel.
6. Vérifiez les aspects juridiques
Maintenant que votre blockchain fonctionne et que vous êtes prêt à frapper votre crypto-monnaie, il est préférable de demander l'avis d'un expert juridique pour vérifier si vous devez demander une autorisation. Là encore, cette étape est difficile à réaliser seul et nécessite une aide extérieure.
7. Frappez votre crypto-monnaie
Que vous créiez un jeton ou une pièce, vous devrez frapper la crypto-monnaie à un moment donné. La méthode exacte sera différente en fonction de votre tokenomics. Par exemple, les jetons à approvisionnement fixe sont généralement frappés en une seule fois via un contrat intelligent. Les pièces comme le bitcoin sont frappées progressivement, à mesure que les mineurs valident de nouveaux blocs de transactions.¨
Comment créer un jeton BEP-20
Pour créer un jeton BEP-20 simple, vous aurez besoin de quelques compétences de base en codage pour déployer un contrat intelligent sur la Smart Chain de Binance. Vous devrez également avoir installé MetaMask et disposer de BNB dans votre portefeuille pour payer les frais d'essence.
1. Assurez-vous que vous avez ajouté le réseau principal de BSC à MetaMask. Vous pouvez trouver des instructions détaillées dans notre guide Connecting MetaMask to Binance Smart Chain.
2. Rendez-vous sur Remix, une application en ligne pour développer et déployer des contrats intelligents sur des blockchains compatibles avec la machine virtuelle Ethereum. Cliquez avec le bouton droit de la souris sur le dossier [contracts] et cliquez sur [New File].
3. Nommez le fichier "BEP20.sol".
4. Assurez-vous que le langage de programmation est défini comme [Solidity], ou votre contrat intelligent ne fonctionnera pas. Vous pouvez le faire en cliquant sur l'icône ci-dessous à droite.
5. Copiez le code du contrat intelligent BEP-20 dans votre fichier. Vous pouvez trouver plus d'informations sur les paramètres et les fonctions du code sur GitHub.
6. Modifiez le nom, le symbole, les décimales et le totalSupply de votre pièce. Ici, nous avons choisi la Binance Academy Coin (BAC) comme exemple, avec 18 décimales et un approvisionnement total de 100 000 000. N'oubliez pas d'ajouter suffisamment de 0 pour couvrir les 18 décimales.
7. Ensuite, vous devrez compiler le contrat intelligent. Cliquez sur l'icône ci-dessous dans la partie gauche de l'écran, cochez les cases [Auto compile] et [Enable optimization], puis cliquez sur le bouton [Compile].
8. Cliquez sur le bouton [ABI] pour copier l'ABI du contrat.
9. Cliquez sur l'icône ci-dessous dans la partie gauche de l'écran. Sélectionnez [Injected Web3] comme environnement, puis autorisez MetaMask à se connecter à Remix. Enfin, assurez-vous que vous avez sélectionné votre contrat BEP20 avant de cliquer sur [Deploy].
10. Vous devez maintenant payer des frais de transaction via MetaMask pour déployer le contrat sur la blockchain. Une fois que le contrat intelligent est en ligne, vous devez vérifier et publier le code source de votre contrat.
Copiez l'adresse du contrat dans BscScan, sélectionnez [Solidity (Single)] comme type de compilateur et faites correspondre la version du compilateur utilisée à l'étape 7.
11. Ensuite, faites un clic droit sur BEP20.sol dans Remix et appuyez sur [Flatten]. Vous devrez alors donner à Remix la permission d'aplatir le code.
12. Copiez le code de votre BEP20_flat.sol dans le champ, et assurez-vous que [Optimisation] est réglé sur Oui. Cliquez maintenant sur [Verify and Publish] au bas de la page.
13. Vous verrez maintenant un écran d'accueil réussi. Avec le code vérifié, vous pouvez monnayer votre token via BscScan en utilisant l'appel _mint implémenté dans le contrat. Allez à l'adresse du contrat sur BscScan et cliquez sur [Write Contract], puis cliquez sur [Connect to Web3] pour connecter votre compte MetaMask.
14. Descendez la page jusqu'à la section Monnaie, et entrez le nombre de jetons que vous voulez frapper. Nous allons frapper 100.000.000 BAC. N'oubliez pas d'ajouter les décimales aussi, dans ce cas 18. Cliquez sur [Write] et payez les frais sur MetaMask.
15. Vous devriez maintenant voir que les jetons ont été frappés et envoyés au portefeuille qui a créé le contrat intelligent.
Comment faire coter votre crypto-monnaie
La cotation de votre monnaie ou de votre jeton sur une bourse de crypto-monnaies comme Binance permet de le présenter à un public plus large de manière sûre et réglementée. Si vous parvenez à créer et à développer un projet de crypto-monnaie solide, vous pouvez remplir les formulaires de demande en ligne de Binance pour une cotation directe et/ou une distribution sur Launchpad/Launchpool.
Chaque crypto-monnaie est soumise à un processus rigoureux de vérification préalable, et vous devrez informer régulièrement Binance de vos progrès au cours de la demande. Vous devrez également accepter BNB et BUSD dans l'écosystème de votre crypto-monnaie, par exemple en les fournissant comme liquidité ou en les acceptant lors de votre offre initiale de pièces (ICO) ou de votre vente de jetons.
Coût de la création de votre propre crypto-monnaie
Les coûts impliqués sont liés aux méthodes et à la configuration que vous choisissez. Si vous créez une pièce de monnaie et une blockchain, vous devrez probablement payer une équipe entière sur plusieurs mois. Un audit de code effectué par une équipe fiable peut également coûter environ 15 000 dollars (USD). À son prix le plus bas, un simple jeton sur BSC peut être fait pour 50 $. Si l'on fait la moyenne, pour créer une crypto-monnaie ayant quelques chances de succès, il faudra probablement dépenser des milliers de dollars pour sa création, son marketing et le développement de la communauté.
0 Commentaires