Geekflare est soutenu par notre public. Nous pouvons gagner des commissions d'affiliation en achetant des liens sur ce site.
Partager sur:

Comment créer une collection NFT avec un contrat intelligent

Comment créer une collection NFT
Scanner de sécurité des applications Web Invicti – la seule solution qui offre une vérification automatique des vulnérabilités avec Proof-Based Scanning™.

Pour beaucoup de gens, faire partie d'une collection NFT est un symbole de preuve sociale. Pour d'autres, cela signifie faire partie d'une communauté plus large qui partage des idées similaires. Et, pour certains, c'est l'idée de collectionner quelque chose disponible en quantité limitée.

Alors que sont Collections TVN? En termes simples, il s'agit d'un assortiment de personnages générés par ordinateur qui dépeignent une idée spécifique.

Dans notre article d'introduction, nous avons découvert frapper un NFT et le mettre en vente sur OpenSea. Maintenant, il est temps d'aller plus loin et d'apprendre à créer une collection NFT complète.

Les collections les plus connues incluent CryptoPunks, Singe ennuyé Yacht Club, et Cool Cats. Mais, bien sûr, il existe des centaines, voire des milliers d'autres collections de ce type.

Pour rendre ce guide aussi simple que possible, nous allons supposer ce qui suit :

  • Expérience : Vous savez déjà ce qu'est un NFT (si vous ne le savez pas, en savoir plus sur les NFT ici) et ont entendu parler du mouvement Web3.
  • Conception: Vous cherchez à créer une collection NFT personnalisée en utilisant vos propres illustrations/idées.
  • Technique: Vous avez une compréhension pratique des concepts techniques comme l'exécution d'un programme, etc.

Ce sont des lignes directrices simples pour s'assurer que nous pouvons rester sur le sujet.

D'abord, comprenons comment superposition est utilisé pour générer des résultats personnalisés.

# 1. Qu'est-ce que la superposition dans l'art génératif ?

L'art génératif fait référence à l'utilisation d'un algorithme (un programme) pour générer des formes, des couleurs et des formes personnalisées. Par nature, il est imprévisible. C'est aussi l'une des raisons pour lesquelles certaines collections NFT sont devenues si populaires.

Étant donné que le résultat ne peut être garanti, chaque NFT a une caractéristique unique.

En ce qui concerne la superposition - ce sont les données (art) que vous fournissez aux outils que vous utilisez pour générer une collection.

Voici un exemple visuel :

Exemple de couches NFT

Comme vous pouvez le voir, nous avons 3 couches différentes : Contexte, Forme et Applications.

Chaque fois que vous utiliserez l'un des outils de ce guide, vous devrez fournir les poules pondeuses pour générer votre collection.

Voici une explication de base :

  • Applications fait référence au type de personnage que nous souhaitons utiliser comme point central de la collection.
  • Forme fait référence au type de formes/personnalisations que nous souhaitons voir dans chaque image générée.
  • Contexte fait référence aux couleurs d'arrière-plan personnalisées que le programme peut utiliser de manière aléatoire pour chaque image.

Différents outils ont des exigences et des possibilités différentes. Plus à ce sujet bientôt.

Mais d'abord, répondons à cette question :

Avez-vous besoin d'expérience en design pour créer une collection NFT ?

Bien qu'il soit formidable de générer par magie une collection unique de 10,000 XNUMX caractères, vous devez fournir des éléments de base. Et dans ce cas, des couches.

C'est le type de design le plus pratique, et c'est à vous de décider à quel point vous souhaitez le rendre unique. Il y a des tonnes de outils d'édition photo vous pouvez utiliser pour générer des images personnalisées.

En fin de compte, la collection doit être unique en fonction de votre contribution et de vos désirs individuels. C'est l'essentiel.

Es-tu prêt? Commençons.

NFT Generator

C'est peut-être le plus simple Générateur NFT là-bas - et c'est illimité! Contrairement aux autres générateurs NFT qui vous facturent à chaque fois que vous souhaitez faire une collection, avec The NFT Generator, vous pouvez générer autant de collections que vous le souhaitez pour 99 $ par mois.

Si vous pensez toujours que c'est un peu raide pour commencer, vous pouvez utiliser notre code de réduction spécial GEEK20 pour une remise de 20% à la caisse ! Pour les lecteurs de Geekflare uniquement 🙂

La façon dont cela fonctionne est assez explicite, mais passons en revue juste au cas où.

Vous pouvez cliquer sur "Ajouter une couche" pour ajouter chacune de vos couches et ajuster les raretés souhaitées. Vous vous retrouverez avec quelque chose comme ça, toujours en mesure de prévisualiser votre collection au fur et à mesure sur le côté droit.

Une fois que vous êtes prêt, vous pouvez simplement cliquer sur "Télécharger la collection" et il téléchargera également votre collection 10k NFT avec vos métadonnées et vos tables de rareté.

Si vous souhaitez déployer votre collection avec eux, utilisez simplement leur outil de contrat intelligent. Ils ont une commission initiale standard de 4.9% sur la menthe.

L'outil est livré avec des fonctionnalités de révélation ultérieures, une vente privée, une vente publique, une liste blanche, un bouton de menthe et un site Web prédéfini au cas où vous n'en auriez pas encore. Ils sont également très utiles via le chat en direct au cas où vous auriez besoin d'assistance ou d'aide pour configurer votre contrat intelligent.

NFT-Inator

NFT-Inator

En toute honnêteté, NFT-Inator pourrait être le seul outil dont vous aurez besoin pour le travail. Non seulement vous pouvez générer une collection personnalisée, mais la plate-forme fournit également des fonctionnalités supplémentaires telles que des métadonnées pour Ethereum, Solana et Polygone. Et c'est totalement gratuit.

Alors, comment ça marche? Tout d'abord, vous pouvez télécharger le Dossier de démonstration. Je vous recommande de l'obtenir afin de comprendre la structure des dossiers avant de télécharger vos propres couches.

Ce dossier contiendra les données d'une collection précédemment publiée appelée Société Sneks de l'espace.

Démo de la société Space Sneks

Vous trouverez ici plusieurs options de configuration. À savoir, la barre latérale d'extrême droite comprend :

  • Accessoires
  • Coiffure
  • Vêtements
  • Eyes
  • Expression
  • Peau
  • Contexte

Ce seront les poules pondeuses pour toute votre collection NFT. Et pour cette boîte à outils spécifique, vous devez tous les inclure à l'aide de l'outil avec vos propres données.

Ajout de traits personnalisés (ajustement de la rareté)

L'une des façons dont les collections NFT deviennent vraiment uniques est la rareté des traits. Les traits dans ce contexte sont les éléments visuels que vous ajoutez au générateur. Par exemple, si vous téléchargez dix calques "Eyes" différents, vous pouvez en faire apparaître un seul dans un seul NFT.

ajustement de la collection nft de la rareté des traits

Dans NFT-Inator - cela se fait en allant à Paramètres -> Caractéristiques. Sur cette page, vous pouvez régler la fréquence à laquelle une couche individuelle doit apparaître pendant le processus de génération. De même, vous pouvez également spécifier le nombre d'images que vous souhaitez générer au total.

Une autre chose que vous pouvez faire (avec cet outil spécifique) est de créer vous-même un design personnalisé et de l'enregistrer. Quand tu vas au Générer page, vous aurez la possibilité d'inclure également vos conceptions enregistrées.

Cela vous permet de créer des NFT extrêmement rares dans votre collection que vous pouvez choisir de distribuer manuellement.

Dans l'ensemble, c'est un outil simple pour faire le travail. Le dossier d'exportation contiendra les fichiers d'image .PNG et le fichier JSON, qui comprend les métadonnées. Les métadonnées font référence à des modificateurs uniques qui vérifient qu'il s'agit bien d'une collection unique.

Et plus important encore, les fichiers JSON seront nécessaires lors de la publication de votre nouvelle collection.

Additional tools for generating NFTs at scale

Avant de parler de maintenance et de référencement d'une collection, mentionnons brièvement quelques autres outils. Ce sont tous des projets open-source construits par la communauté. Donc, un peu d'expérience technique va être nécessaire.

Mais, le concept d'utilisation des calques reste exactement le même.

NFT.net – Il s'agit d'une application basée sur Windows pour générer des collections entières. Vous pouvez spécifier des métadonnées et ajuster la taille de la collection selon vos besoins.

CyberDoggos – Il s'agit du même script Python qui a été utilisé pour générer la collection CyberDoggos. Il est livré avec des données de démonstration pour effectuer un test et voir comment le programme fonctionne.

Appus - Il s'agit d'une application basée sur le bureau disponible pour Windows, Linux et OSX. Vous pouvez personnaliser l'ordre dans lequel les calques apparaissent et leur rareté.

Dans de nombreux cas, vous constaterez que plus authentique les collections sont généralement générées par des développeurs expérimentés. En tant que tel, cela ne ferait pas de mal de demander à l'auteur de la collection de vous faire savoir comment il a atteint son résultat de conception particulier.

En dehors de cela, ces outils fournissent de nombreuses bases pour vous aider à démarrer.

Comment publier une collection NFT

C'est donc là que les choses se compliquent un peu. Il n'est pas pratique de générer 100 ou 1,000 10,000 ou même XNUMX XNUMX NFT et de les mettre en vente en une seule fois. Les frais associés à cela seraient absolument fous. Mais, il y a un moyen de contourner cela.

Et ça s'appelle contrats intelligents.

Un contrat intelligent est la base de toutes les collections NFT. Considérez-le comme la clé qui peut déverrouiller une porte spécifique. Dans ce cas, cette clé est ce qui peut vérifier l'authenticité d'un NFT, ou plutôt de toute votre collection. Permettez-moi d'expliquer cela plus en détail avec une illustration simple.

Disons que vous avez frappé "une-impressionnante-pièce-d-art.jpeg" et que quelqu'un télécharge ce .jpeg sur son site Web. Dans un tel cas, il n'y a aucun moyen de vérifier l'authenticité de ce fichier, même si les métadonnées sont les mêmes.

Avec un contrat intelligent – IPFS – vous pouvez attribuer un jeton unique pour chaque œuvre d'art individuelle. De cette façon, quiconque possède le NFT - il a une preuve réelle de l'authenticité de cet actif spécifique.

Ceci est important car il y a eu des cas dans le passé où les gens ont manipulé des NFT déjà vendus.

Creating a smart contract without blockchain experience

Contrats intelligents OpenZeppelin

Il va sans dire que de nombreux détails techniques entrent dans les contrats intelligents. Le plus souvent, un contrat intelligent est déployé en utilisant Solidité et le openzeppel, ou quelque chose comme Minty. Pour cet article, nous nous concentrons principalement sur outils low-code pour éviter d'avoir à écrire le code nous-mêmes.

Pour résumer, il est possible de déployer un smart contract pour votre collection NFT sans expérience préalable en blockchain. Cela signifie simplement que vous devrez utiliser un intermédiaire pour gérer tous les aspects techniques en votre nom.

NiftyKit: An easy way to deploy smart contracts

kit astucieux

J'ai fait des recherches approfondies sur les outils qui peuvent vous aider à créer un contrat intelligent et à déployer la collection. Et kit astucieux s'est imposé comme le grand gagnant. La plate-forme facilite la rédaction rapide d'un contrat intelligent et le téléchargement de votre collection.

Une fois inscrit, depuis votre page de profil, vous pouvez cliquer sur Créer une collection. Sur cette page, vous devez fournir :

  • La photo principale.
  • Image de bannière.
  • Nom de la collection. Par exemple Collection Geek Flare.
  • Symbole de collecte. Par exemple GFC
  • Et une description personnalisée.

Le processus est assez simple. Une fois que vous avez terminé, vous pouvez commencer à télécharger vos NFT et spécifier des descriptions individuelles.

Comment déployer votre contrat intelligent

Les frais de déploiement d'un contrat intelligent avec NiftyKit sont de 9.99 $ au moment de la rédaction de cet article. Cela comprend un Contrat intelligent ERC721 qui sera lié à votre portefeuille MetaMask que vous avez connecté avec NiftyKit. Le contrat intelligent est alors également disponible pour une visibilité sur des places de marché comme OpenSea.

Il faut au maximum 48 heures pour que le processus soit terminé.

Du bon côté, les frais sont un paiement unique. De plus, vous pouvez transférer votre contrat intelligent sur n'importe quelle autre plate-forme de gestion NFT tant qu'elle vous permet de l'importer.

N'oubliez pas que c'est impossible pour créer un contrat intelligent gratuitement.

Ajouter des NFT à votre contrat intelligent

Une fois que vous avez dépassé le déploiement de votre contrat intelligent, vous pouvez commencer à ajouter et à créer vos NFT.

Collection GFC

Vous pouvez également inviter d'autres utilisateurs, vos partenaires, à vous aider à accélérer le processus. Pour le moment, NiftyKit ne permet pas d'importer des lots d'actifs à la fois. Cependant, ils prévoient d'ajouter cette fonctionnalité.

Et, dans de nombreux cas, vous ferez mieux de décharger les actifs individuellement. Par exemple, la plupart des collections fonctionnent sur la base du « neuf au moment de la vente ».

Cette approche signifie que vous ne frappez le NFT spécifique que lorsque quelqu'un montre un véritable intérêt pour celui-ci.

Déclaration de clôture

Il y a beaucoup de détails techniques qui entrent dans le maintien d'une collection NFT. Plus encore si vous voulez construire quelque chose dans la gamme des milliers d'actifs. Mon conseil est de considérer les compétences que vous possédez déjà, puis de compléter tout le reste avec des outils externes.

La meilleure façon de supprimer une collection NFT serait d'écrire vous-même le code pour chaque étape individuelle. Mais malheureusement, ce n'est pas une alternative bon marché puisque Solidité, et les développeurs Rust facturent des frais horaires énormes pour leur travail.

Je pense que si vous voulez quelque chose qui nécessite peu d'entretien, les solutions décrites dans cet article devraient vous être très utiles.

Enfin et surtout, découvrez quelques-uns des Outils de suivi NFT.

Merci à nos commanditaires
Plus de bonnes lectures sur NFT
Alimentez votre entreprise
Certains des outils et services pour aider votre entreprise à se développer.
  • Invicti utilise Proof-Based Scanning™ pour vérifier automatiquement les vulnérabilités identifiées et générer des résultats exploitables en quelques heures seulement.
    Essayez Invicti
  • Web scraping, proxy résidentiel, proxy manager, web unlocker, moteur de recherche et tout ce dont vous avez besoin pour collecter des données Web.
    Essayez Brightdata
  • Semrush est une solution de marketing numérique tout-en-un avec plus de 50 outils de référencement, de médias sociaux et de marketing de contenu.
    Essayez Semrush
  • Intruder est un scanner de vulnérabilités en ligne qui détecte les failles de cybersécurité de votre infrastructure, afin d'éviter des violations de données coûteuses.
    Essayez Intruder