Déployer avec Remix IDE

Remix IDE est un outil sans configuration avec une interface graphique pour développer des contrats intelligents. Utilisé aussi bien par des experts que des débutants, Remix vous permettra de démarrer rapidement.

Remix est disponible sous forme d'environnement web, de logiciel classique et même d'outil en ligne de commande. Ici, nous utiliserons la version web.

Déployer un smart contract en utilisant Remix IDE

Remix IDE s'ouvre dans votre navigateur.

  1. Remix IDE vous permet de commencer à travailler directement sur un token compatible ERC20. Vous pouvez bien sûr déployer votre propre smart contract à l'aide de Remix IDE, mais pour les besoins de ce tutoriel, nous nous en tiendrons à l'ERC20.

Les Fan Tokens de Chiliz sont des tokens CAP20, qui sont une extension propre à Chiliz Chain de la norme Ethereum ERC20.

Cliquez sur le bouton « ERC20 », juste en dessous du bouton « Start Coding ».

Une fois que vous avez cliqué, Remix IDE charge un espace de travail standard avec plusieurs dossiers et fichiers qui apparaissent dans l'explorateur de fichiers sur la gauche. Cliquez sur le dossier /contracts/MyToken.sol pour afficher ceci :

Comme vous pouvez le voir, le smart contract MyToken.sol importe déjà les smart contracts ERC20.sol et ERC20Permit.sol.

Ouvrez le fichier .deps/npm/@openzeppelin/contracts/token/ERC20/ERC20.sol. Il s'agit du contrat ERC20 fourni par OpenZeppelin.

Vous pouvez personnaliser le smart contract MyToken.sol directement depuis Remix IDE (en commençant par lui donner un nom et un symbole), afin de l'adapter à votre idée d'un token pour Chiliz Chain.

  1. Cliquez sur Compiler (la flèche verte)

S'il n'y a pas d'erreurs dans vos modifications, Remix IDE devrait afficher une coche verte dans le menu « Solidity Compiler » sur la gauche :

  1. Ouvrez la section "Deploy & run transactions" (Déployer et exécuter des transactions).

  • Sélectionnez « Injected Provider - MetaMask » dans le menu déroulant « Environment » afin de lier votre compte MetaMask.

  • Assurez-vous que votre contrat est bien sélectionné.

  • Cliquez sur « Déployer ».

  1. Votre MetaMask devrait s'ouvrir automatiquement.

Cliquez sur « Confirmer » pour lier votre MetaMask au smart contract de votre token.

Vous devriez recevoir une notification confirmant la transaction dans les secondes qui suivent.

  1. Dans votre portefeuille MetaMask, sous l'onglet « Activity », vous verrez les informations sur le déploiement du contrat. Cliquez dessus pour voir toutes les informations le concernant.

Votre contrat est maintenant déployé sur Chiliz Chain !

Vous pouvez également visualiser le contrat déployé dans l'explorateur de blocs Chiliscan.

Last updated

Was this helpful?