Bref contenu
Lors de la création d’une nouvelle crypto-monnaie, vous pouvez choisir une pièce ou un jeton. La pièce possède sa propre blockchain et le jeton est construit sur un réseau déjà existant. Les crypto-monnaies s'appuient sur les blockchains pour leur sécurité et leur décentralisation.
La création d'un jeton nécessite moins d'expérience et d'efforts que la création d'une crypto-monnaie. La création d'une pièce nécessite généralement une équipe de développeurs et d'experts. Le jeton nécessite également certaines connaissances techniques, mais peut être créé en quelques minutes à l'aide d'autres blockchains telles que Ethereum, Binance Smart Chain, Solana et Polygon.
Le choix du jeton ou de la pièce dépend des options de personnalisation et d'utilisation souhaitées. En général, les coûts associés dépendent de la quantité de travail requise, par exemple des développeurs et du temps.
Ethereum et Binance Smart Chain sont des blockchains populaires pour créer des monnaies numériques. Vous pouvez utiliser le code fourni pour générer vous-même des jetons ou payer pour utiliser un service de génération de pièces. Les sidechains sont un autre choix populaire car elles offrent davantage d’options de personnalisation ainsi que les principaux avantages de la blockchain.
Avant de créer votre propre crypto-monnaie, vous devez réfléchir à ses applications, à ses caractéristiques symboliques et à son statut juridique. Après cela, la phase de développement nécessitera le choix d’une blockchain, d’un mécanisme de consensus et d’une architecture. Vous pourrez alors envisager un audit de votre projet et une révision juridique finale. Même si presque tout le monde peut créer une crypto-monnaie, développer un projet solide nécessite un travail sérieux et du dévouement.
Introduction
L’idée de créer votre propre crypto-monnaie, vos propres cas d’utilisation et votre propre public excite de nombreux défenseurs de la crypto-monnaie. Mais par où commencer ? En fait, il existe de nombreuses façons de créer des pièces et des jetons. Le coût et les connaissances requises dépendent également de la complexité de votre projet. Si vous envisagez de créer votre propre crypto-monnaie, notre article décrit les bases pour vous aider à démarrer.
Qu’est-ce que la cryptomonnaie ?
La crypto-monnaie est un type d’actif numérique aux usages multiples. Il s’agit avant tout d’un moyen de transférer numériquement de la valeur entre personnes, notamment une valeur monétaire, des droits de propriété ou même des droits de vote. La crypto-monnaie diffère des autres systèmes de paiement numérique dans la mesure où elle repose sur la technologie blockchain. Ce cadre donne aux crypto-monnaies plus de liberté vis-à-vis des institutions centralisées telles que les gouvernements ou les banques.
Le Bitcoin est l’exemple le plus célèbre de crypto-monnaie. Son cas d’utilisation est simple : transférer de la valeur monétaire à travers le monde sans intermédiaires. Sa blockchain enregistre toutes les transactions, assure la stabilité et la sécurité du réseau.
La différence entre les pièces et les jetons
Les crypto-monnaies peuvent être classiquement divisées en deux catégories : les pièces et les jetons. La différence entre eux est simple. Les pièces ont leur propre blockchain, comme Bitcoin. Ether (ETH) est construit sur la blockchain Ethereum. Les pièces ont généralement une certaine utilité à l’échelle du réseau, comme le paiement de frais de transaction, le jalonnement ou la participation à la gouvernance.
Les jetons sont construits sur des blockchains existantes. Ils peuvent avoir des rôles similaires à ceux des pièces de monnaie, mais les jetons sont surtout utiles dans leurs projets. Un exemple est CAKE de PancakeSwap sur la Binance Smart Chain. Vous pouvez également l'utiliser pour payer certaines transactions dans l'écosystème PancakeSwap, comme la frappe de jetons non fongibles ou la participation à leur loterie. Cependant, CAKE ne possède pas sa propre blockchain, il ne peut donc pas être utilisé dans toutes les applications BSC. Il en va de même pour les milliers de jetons ERC-20 émis sur la blockchain Ethereum. Chaque token fait partie d'un projet spécifique avec des utilisations différentes.
Création de cryptocoins vs création de cryptotokens.
Comme mentionné précédemment, créer un jeton est beaucoup plus simple que créer une pièce. La pièce nécessite un développement de blockchain et un support réussi. Vous pouvez créer (copier) une autre chaîne existante, mais cela ne résout pas le problème de la recherche d'utilisateurs et de validateurs pour aider votre réseau à survivre. Cependant, le potentiel de succès avec une nouvelle pièce peut être plus élevé que la simple création d’un jeton. Voici un bref aperçu des deux méthodes :
Création de pièces
Créer une nouvelle pièce peut prendre beaucoup de temps si vous développez votre propre blockchain. Cependant, un fork de la blockchain précédente peut être réalisé rapidement et utilisé comme base pour une nouvelle pièce. Bitcoin Cash (BCH) est un exemple de fork de projet. Mais pour cela, vous aurez toujours besoin d’un haut niveau de connaissances techniques et de compétences en programmation. Le succès de votre projet dépendra également de la capacité d’attirer de nouveaux utilisateurs vers le réseau blockchain, ce qui peut s’avérer difficile.
Créer un jeton
Créer un token sur une blockchain existante peut augmenter sa réputation et sa sécurité. Même si vous n’aurez pas un contrôle total sur tous les aspects de votre token, il reste encore beaucoup de place pour la personnalisation. Il existe de nombreux sites et outils pour créer votre propre token, notamment sur BSC et Ethereum.
Que choisir pour votre propre projet ?
Un jeton est généralement suffisant pour une application de finance décentralisée (DeFi) ou un jeu de type jouer pour gagner. BSC et Ethereum offrent suffisamment de flexibilité et de liberté aux développeurs pour travailler.
Si vous souhaitez repousser les limites de ce qu'une pièce ou une blockchain peut faire, créer une pièce avec votre propre blockchain est probablement la meilleure option. Créer une nouvelle blockchain et une nouvelle pièce est nettement plus difficile que d’émettre un jeton cryptographique. Mais si cela est bien fait, cela peut conduire à l’innovation et à de nouvelles opportunités. De bons exemples sont Binance Smart Chain, Ethereum, Solana et Polygon.
Cependant, les deux options nécessiteront un travail acharné et des connaissances techniques, économiques et commerciales pour réussir.
Les meilleures solutions pour créer des cryptomonnaies
Certaines des solutions d'extraction de crypto-monnaie les plus populaires sont BSC, Ethereum et Solana. Ces réseaux permettent la création de nombreux tokens basés sur des standards déjà existants. Les normes de jetons BEP-20 et ERC-20 sont des exemples phares que presque tous les fournisseurs de portefeuilles cryptographiques peuvent prendre en charge.
ERC-20 appartient à la blockchain Ethereum, tandis que BEP-20 fait partie de la Binance Smart Chain (BSC). Les deux réseaux vous permettent de créer et de configurer des contrats intelligents, qui à leur tour offrent la possibilité de créer vos propres jetons et applications décentralisées (DApps). Avec un DApp, vous pouvez créer un écosystème qui donne à votre jeton plus d'utilisations et de fonctionnalités.
Vous pouvez également envisager des sidechains qui utilisent la sécurité d’une chaîne plus grande comme Ethereum ou Polkadot et proposent également des options de personnalisation. Le réseau Polygon est connecté à Ethereum et offre une expérience similaire, mais moins chère et plus rapide à utiliser.
Après avoir choisi une blockchain, vous devrez choisir une méthode de création de votre token. Avec BSC et d’autres blockchains basées sur la machine virtuelle Ethereum, le processus est relativement simple. Vous pouvez également trouver des outils prêts à l'emploi qui génèrent des jetons en fonction des paramètres et des règles que vous fournissez. Ils sont généralement payants, mais il s’agit d’une option plus pratique pour les utilisateurs peu familiers avec les contrats intelligents.
Si vous souhaitez créer votre propre blockchain et votre propre pièce, vous aurez probablement besoin d'une équipe de développeurs de blockchain et d'experts du secteur. Même si vous envisagez un fork d'une blockchain comme Ethereum ou Bitcoin, la configuration de votre réseau nécessite toujours une énorme quantité de travail. Cela inclura d’encourager les utilisateurs à agir en tant que validateurs et à exécuter des nœuds pour maintenir le fonctionnement de la blockchain.
Ce qu'il faut considérer lors du développement d'une crypto-monnaie
Outre les décisions évidentes concernant le choix d’une blockchain ou la création d’une pièce/jeton, il y a quelques autres décisions clés à prendre en compte :
Déterminez l’utilité de votre crypto-monnaie
Les crypto-monnaies peuvent jouer de nombreux rôles. Certains font office de clés d’accès aux services. D'autres représentent même des actions et des actifs financiers. Pour comprendre et décrire le processus de création de votre cryptomonnaie, vous devez d’abord définir ses fonctionnalités.
Créez vos propres Tokenomics
Tokenomics est l’économie qui anime votre crypto-monnaie. Il comprend l'offre totale, le mode de distribution et le prix de départ. Une bonne idée peut échouer si les données économiques des jetons sont erronées et si les utilisateurs ne sont pas intéressés par l’achat de crypto-monnaie. Par exemple, si vous créez un stablecoin mais que vous ne parvenez pas à le fixer correctement, personne ne voudra l’acheter ou le conserver.
Vérifier la conformité juridique du projet
Les pays du monde entier ont leurs propres lois et réglementations concernant les crypto-monnaies. Certaines juridictions peuvent même interdire l’utilisation des cryptomonnaies. Tenez pleinement compte de vos obligations légales et des éventuels problèmes de conformité que vous pourriez rencontrer.
Créez votre cryptomonnaie en 7 étapes
Si vous créez simplement un jeton, toutes les étapes du guide ci-dessous ne s'appliqueront pas. Plus important encore, les trois étapes de conception décrites ci-dessus. La plupart de nos tutoriels couvriront les bases de la création d'une blockchain avant de commencer à frapper votre pièce.
1. Sélectionnez la plateforme blockchain appropriée
Pour le token, vous devez choisir la blockchain sur laquelle vous allez frapper votre cryptomonnaie. BSC et Ethereum sont des options populaires, mais les sidechains peuvent également être une bonne idée. Pour créer votre propre pièce, vous devez envisager de concevoir ou d'embaucher 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 consensus dont vous avez besoin. Ces mécanismes définissent la manière dont les participants confirment et vérifient les transactions sur le réseau. La plupart des blockchains utilisent Proof of Stake car elles nécessitent peu de matériel et de nombreux types différents. La preuve de travail utilisée dans Bitcoin est considérée comme plus sécurisée par certains utilisateurs, mais nécessite souvent des coûts de maintenance importants et n'est pas aussi respectueuse de l'environnement.
3. Développer une architecture blockchain
Cette étape n'est nécessaire que si vous créez une pièce. Toutes les blockchains ne permettent pas à la communauté de vérifier les transactions ou d'exécuter des nœuds. Le choix entre une blockchain privée, publique, exclusive ou inclusive est très important. Votre architecture blockchain dépendra de ce que votre pièce et votre projet essaient de faire. Par exemple, une entreprise ou un pays créant une pièce pourrait utiliser une blockchain privée pour un meilleur contrôle.
4. Démarrer le développement de la blockchain
Si vous n'avez pas d'expertise en développement, vous aurez besoin d'une aide extérieure pour donner vie à vos idées. Lorsque la blockchain fonctionne dans un environnement réel, il est très difficile de modifier ses concepts et règles de base. Utilisez un testnet pour vous assurer que tout fonctionne comme prévu et, idéalement, travaillez avec toute l'équipe de développement pour construire la blockchain.
5. Auditez votre crypto-monnaie et son code
Les sociétés d'audit comme Certik peuvent auditer votre code blockchain et sa crypto-monnaie pour détecter les vulnérabilités. Vous pouvez ensuite publier l’audit publiquement et le développer sur la base de ses conclusions. Ce processus offre 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 est opérationnelle et que vous êtes prêt à créer votre cryptomonnaie, il est préférable de demander un avis juridique pour savoir si vous devez demander un permis. Encore une fois, cette étape est difficile à réaliser seul et nécessite de l’aide.
7. Monnayez votre crypto-monnaie
Que vous créiez un jeton ou une pièce de monnaie, vous devrez à un moment donné créer une crypto-monnaie. La méthode exacte variera en fonction de votre Tokenomics. Par exemple, les jetons à approvisionnement fixe sont généralement émis une seule fois à l’aide d’un contrat intelligent. Les pièces comme Bitcoin sont émises progressivement à mesure que les mineurs vérifient de nouveaux blocs de transactions.
Comment créer un jeton BEP-20
Pour créer un simple jeton BEP-20, vous aurez besoin de quelques compétences de base en programmation pour déployer un contrat intelligent sur la Binance Smart Chain. Vous devez également installer MetaMask et disposer de BNB dans votre portefeuille pour payer les frais de gaz.
1. Assurez-vous que le réseau principal BSC est ajouté à MetaMask. Vous pouvez trouver des instructions détaillées dans notre guide Connecter MetaMask à Binance Smart Chain.
2. Accédez à Remix, une application en ligne permettant de développer et de déployer des contrats intelligents sur des blockchains compatibles avec la machine virtuelle Ethereum. Faites un clic droit sur le dossier [contrats] et sélectionnez [Nouveau fichier].

3. Nommez le fichier "BEP20.sol".

4. Assurez-vous que le langage de programmation [Solidity] est installé, sinon votre contrat intelligent ne fonctionnera pas. Vous pouvez le faire en cliquant sur l'icône ci-dessous à droite.

5. Copiez les contrats intelligents BEP-20 avec le code dans votre fichier. Plus d’informations sur les options et fonctions du code peuvent être trouvées sur GitHub.

6. Modifiez les champs "nom", "symbole", "décimal" et "totalSupply" pour votre pièce. A titre d'exemple, nous avons choisi Binance Academy Coin (BAC) avec 18 décimales et une réserve totale de 100 000 000. N'oubliez pas d'ajouter suffisamment de zéros pour remplir les 18 décimales.

7. Ensuite, vous devez compiler le contrat intelligent. Cliquez sur l'icône ci-dessous sur le côté gauche de l'écran, cochez les cases [Compilation automatique] et [Activer l'optimisation], puis cliquez sur le bouton [Compiler].

8. Cliquez sur [ABI] pour copier le contrat ABI.

9. Cliquez sur l'icône en surbrillance ci-dessous sur le côté gauche de l'écran. Sélectionnez [Injected Web3] comme environnement, puis autorisez MetaMask à se connecter à Remix. Enfin, assurez-vous de sélectionner le contrat BEP20 avant de cliquer sur [Déployer].

10. Vous devrez désormais payer des frais de transaction via MetaMask pour déployer le contrat sur la blockchain. Une fois le contrat intelligent exécuté, 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. Cliquez ensuite avec le bouton droit sur BEP20.sol dans Remix et cliquez sur [Aplatir]. Vous devrez ensuite autoriser Remix à masquer le code.

12. Copiez le code de BEP20_flat.sol dans le champ et assurez-vous que le paramètre [Optimisation] est défini sur "Oui". Cliquez maintenant sur [Vérifier et publier] en bas de la page.

13. Vous verrez maintenant une icône de réussite sur l'écran. Avec le code vérifié, vous pouvez créer votre token via BscScan en utilisant la fonction "_mint call" implémentée dans le contrat. Accédez à l'adresse du contrat sur BscScan et cliquez sur [Écrire un contrat], puis cliquez sur [Connecter à Web3] pour connecter votre compte MetaMask.

14. Faites défiler jusqu'à la section « Mint » et entrez le nombre de jetons que vous souhaitez frapper. Nous allons frapper 100 000 000 BAC. N'oubliez pas d'ajouter des décimales, dans ce cas 18. Cliquez sur [Écrire] et payez les frais à MetaMask.

15. Vous devriez maintenant voir que les jetons ont été créés et envoyés au portefeuille qui a créé le contrat intelligent.

Comment lister votre crypto-monnaie
Inscrire votre pièce ou jeton sur un échange de crypto-monnaie comme Binance peut l'exposer à un public plus large de manière sécurisée et réglementée. Si vous réussissez à créer et à développer un projet de crypto-monnaie fiable, vous pouvez remplir les formulaires de candidature en ligne de Binance pour une cotation et/ou une distribution directe sur Launchpad/Launchpool.
Chaque crypto-monnaie est soumise à un processus de diligence raisonnable approfondi et vous devez régulièrement signaler vos progrès à Binance lors de votre candidature. Vous devrez également accepter le BNB et le BUSD dans votre écosystème de crypto-monnaie, par exemple en les fournissant sous forme de liquidité ou en les acceptant lors de votre offre initiale de pièces (ICO) ou de votre vente de jetons.
Le coût de création de votre propre crypto-monnaie
Les coûts sont liés aux méthodes et paramètres que vous choisissez. Si vous construisez une pièce de monnaie et une blockchain, vous devrez probablement payer toute l'équipe pendant quelques mois. Un audit de code par une équipe fiable peut coûter environ 15 000 $. Le jeton simple le moins cher sur BSC peut être créé pour 50 $. Si vous prenez le prix moyen de la création d’une cryptomonnaie avec du marketing et une communauté qui aura quelques chances de succès, vous devrez probablement dépenser plus de mille dollars.
Résultats
Si vous décidez de créer votre propre crypto-monnaie, utilisez nos informations uniquement comme point de départ. C’est un sujet profond qui prend beaucoup de temps à comprendre pleinement. En plus de créer un token ou une pièce, vous devez également penser à la réussite du projet après son lancement. Étudiez d'autres projets et startups pour voir ce qui fonctionne bien et ce qui ne fonctionne pas, ce qui peut vous aider à créer votre propre crypto-monnaie.



