Choisir le bon contrat

Avant qu'un fichier puisse être frappé en tant que NFT, vous devez déployer et vérifier un contrat intelligent NFT correspondant sur Chiliz Chain. C'est une étape cruciale pour garantir la transparence et permettre l'interaction avec votre contrat on-chain.

Quel contrat intelligent utiliser ?

Il existe de nombreux contrats intelligents dans le monde de la blockchain, et il peut ne pas être évident de savoir lequel convient pour le minting de NFT.

Le contrat intelligent dont vous avez besoin dépend du type de projet NFT que vous avez en tête :

  • Un objet unique : Utilisez un ERC-721 contrat NFT, et frappez-en un seul exemplaire.

  • De nombreux objets uniques : Utilisez un ERC-721 contrat NFT, et frappez une collection d'objets avec celui-ci.

  • Plusieurs exemplaires du même objet : Utilisez un ERC-1155 contrat Multi Token (permet qu'un objet ait plus d'une instance).

  • Plusieurs exemplaires de plusieurs objets : Utilisez également un ERC-1155 contrat Multi Token.

Il existe d'autres contrats intelligents (connus comme des extensions ou variantes de contrat) pour différents usages (comme ERC-2981 pour les redevances, ERC-4906 pour l'événement de mise à jour des métadonnées, ERC-721 Drop pour le lazy-minting, etc.), mais pour l'instant, connaître ERC-721/1155 suffit.

La façon la plus sûre et la plus courante d'obtenir un contrat de minting de NFT est d'utiliser celui d'OpenZeppelin, par exemple leur contrat ERC-721. Cela vous évite de réinventer la roue et aide à prévenir les vulnérabilités de sécurité courantes.

Déployer et vérifier votre contrat intelligent NFT

Vous pouvez déployer votre contrat intelligent sur Chiliz Chain en utilisant des plateformes réputées, telles que Remix IDE ou thirdweb, ou directement en utilisant Hardhat.

Une fois que vous l'avez déployé, vous devez vérifier le contrat sur un explorateur de blocs, afin que les outils et plateformes de développement puissent lire son ABI (Application Binary Interface) et interagir avec lui.

Suivez ces guides pour déployer puis vérifier votre contrat NFT :

Déployer et vérifier un contrat

Encore une fois, faites attention à utiliser les bons détails de réseau pour Chiliz Chain et Spicy Testnet :

Se connecter au Mainnet et au Testnet

Mis à jour

Ce contenu vous a-t-il été utile ?