Maintenant que nous avons généré le code pour notre jeton ERC20, la prochaine étape est de le déployer. Avant de déployer le jeton sur le réseau Ethereum principal, nous allons d'abord le déployer sur le Goerli Testnet. Cela nous permet de tester notre jeton dans un environnement sans risque.
Le Goerli Testnet est l'un des réseaux de test (testnets) d'Ethereum, que les développeurs utilisent pour tester leurs applications décentralisées avant de les déployer sur le réseau Ethereum principal (mainnet). Le Goerli Testnet, tout comme les autres testnets Ethereum, fonctionne de la même manière que le réseau principal, mais l'Ether qui s'y trouve n'a pas de valeur réelle.
L'utilisation du Goerli Testnet nous permet de nous assurer que notre jeton fonctionne comme prévu, sans dépenser de véritables éthers. Il s'agit donc d'une étape cruciale dans le développement et le déploiement des contrats intelligents.
Avant de pouvoir déployer notre jeton, nous avons besoin d'Ether dans notre portefeuille Metamask. Puisque nous utilisons le réseau de test, nous utiliserons l'éther du réseau de test, qui peut être obtenu gratuitement.
Pour obtenir gratuitement de l'éther Testnet, visitez le Goerli Faucet.
Suivez les instructions sur le site Web pour recevoir gratuitement des éthers de Testnet dans votre portefeuille MetaMask.
Une fois l'opération terminée, vous devriez voir apparaître un écran comme celui-ci. Vous allez recevoir 0,02 GoerliETH
Assurez-vous que votre portefeuille MetaMask est connecté au Goerli Testnet.
Maintenant, déployons le contrat sur Goerli Testnet en utilisant Remix IDE :
Retournez à votre IDE Remix.
Cliquez sur l'icône "Deploy & Run transactions" à gauche de l'écran.
Assurez-vous que l'environnement est défini sur "Injected Provider - Metamask" dans le menu déroulant. Cette option permet de se connecter à Metamask (Encore une fois. Assurez-vous que votre porte-monnaie MetaMask est connecté au Goerli Testnet)
Dans le menu déroulant "Contrat", sélectionnez "LearnCoin" (votre contrat devrait être listé ici après avoir été compilé avec succès).
Cliquez sur "Déployer".
Vous auriez dû recevoir le GoerliETH au robinet. Vous pouvez confirmer votre transaction sur metamask et attendre qu'elle soit confirmée sur le réseau de test Goerli ! Une fois la transaction confirmée, votre contrat sera déployé sur le Goerli Testnet ! Votre console Remix doit ressembler à ceci :
Vous devriez pouvoir trouver votre contrat déployé en cliquant sur "View on Etherscan".
Félicitations, vous avez créé votre propre jeton ERC20 dans un environnement testnet sécurisé ! Vous pouvez trouver notre pièce d'apprentissage ici : https://goerli.etherscan.io/address/0x70a1704f22c476d64c6dfd5ad2e1a75dc2928cf0
Maintenant que nous avons généré le code pour notre jeton ERC20, la prochaine étape est de le déployer. Avant de déployer le jeton sur le réseau Ethereum principal, nous allons d'abord le déployer sur le Goerli Testnet. Cela nous permet de tester notre jeton dans un environnement sans risque.
Le Goerli Testnet est l'un des réseaux de test (testnets) d'Ethereum, que les développeurs utilisent pour tester leurs applications décentralisées avant de les déployer sur le réseau Ethereum principal (mainnet). Le Goerli Testnet, tout comme les autres testnets Ethereum, fonctionne de la même manière que le réseau principal, mais l'Ether qui s'y trouve n'a pas de valeur réelle.
L'utilisation du Goerli Testnet nous permet de nous assurer que notre jeton fonctionne comme prévu, sans dépenser de véritables éthers. Il s'agit donc d'une étape cruciale dans le développement et le déploiement des contrats intelligents.
Avant de pouvoir déployer notre jeton, nous avons besoin d'Ether dans notre portefeuille Metamask. Puisque nous utilisons le réseau de test, nous utiliserons l'éther du réseau de test, qui peut être obtenu gratuitement.
Pour obtenir gratuitement de l'éther Testnet, visitez le Goerli Faucet.
Suivez les instructions sur le site Web pour recevoir gratuitement des éthers de Testnet dans votre portefeuille MetaMask.
Une fois l'opération terminée, vous devriez voir apparaître un écran comme celui-ci. Vous allez recevoir 0,02 GoerliETH
Assurez-vous que votre portefeuille MetaMask est connecté au Goerli Testnet.
Maintenant, déployons le contrat sur Goerli Testnet en utilisant Remix IDE :
Retournez à votre IDE Remix.
Cliquez sur l'icône "Deploy & Run transactions" à gauche de l'écran.
Assurez-vous que l'environnement est défini sur "Injected Provider - Metamask" dans le menu déroulant. Cette option permet de se connecter à Metamask (Encore une fois. Assurez-vous que votre porte-monnaie MetaMask est connecté au Goerli Testnet)
Dans le menu déroulant "Contrat", sélectionnez "LearnCoin" (votre contrat devrait être listé ici après avoir été compilé avec succès).
Cliquez sur "Déployer".
Vous auriez dû recevoir le GoerliETH au robinet. Vous pouvez confirmer votre transaction sur metamask et attendre qu'elle soit confirmée sur le réseau de test Goerli ! Une fois la transaction confirmée, votre contrat sera déployé sur le Goerli Testnet ! Votre console Remix doit ressembler à ceci :
Vous devriez pouvoir trouver votre contrat déployé en cliquant sur "View on Etherscan".
Félicitations, vous avez créé votre propre jeton ERC20 dans un environnement testnet sécurisé ! Vous pouvez trouver notre pièce d'apprentissage ici : https://goerli.etherscan.io/address/0x70a1704f22c476d64c6dfd5ad2e1a75dc2928cf0