Geekflare wordt ondersteund door ons publiek. We kunnen affiliate commissies verdienen met het kopen van links op deze site.
In NFT Laatst bijgewerkt: 23 september 2023
Deel op:
Invicti beveiligingsscanner voor webtoepassingen - de enige oplossing die automatische verificatie van kwetsbaarheden levert met Proof-Based Scanning™.

Voor veel mensen is deel uitmaken van een NFT collectie een symbool van sociaal bewijs. Voor anderen betekent het dat ze deel uitmaken van een grotere gemeenschap die gelijkgestemde ideeën deelt. En voor sommigen is het het idee om iets te verzamelen dat in beperkte oplage beschikbaar is.

Dus wat zijn NFT Verzamelingen? In eenvoudige woorden zijn het een verzameling computergegenereerde personages die een specifiek idee uitbeelden.

In ons inleidende artikel hebben we geleerd over het slaan van een NFT en het te koop aanbieden ervan op OpenSea. Nu is het tijd om een stap verder te gaan en te leren hoe je een hele NFT collectie kunt maken.

De meest bekende collecties zijn CryptoPunks, Bored Ape Yacht Club en Cool Cats. Maar er zijn natuurlijk honderden, zo niet duizenden andere van zulke collecties.

Om deze gids zo eenvoudig mogelijk te maken, gaan we uit van het volgende:

  • Ervaring: Je weet al wat een NFT is (zo niet, lees dan hier meer over NFT’s) en hebt gehoord over de Web3-beweging.
  • Ontwerp: Je wilt een aangepaste NFT-collectie maken met je eigen artwork/ideeën.
  • Technisch: Je hebt een praktisch begrip van technische concepten zoals het uitvoeren van een programma, enz.

Dit zijn eenvoudige richtlijnen om ervoor te zorgen dat we bij het onderwerp kunnen blijven.

Laten we eerst begrijpen hoe lagen worden gebruikt om aangepaste resultaten te genereren.

#1. Wat is lagen in generatieve kunst?

Generatieve kunst verwijst naar het gebruik van een algoritme (een programma) om aangepaste vormen, kleuren en vormen te genereren. Van nature is het onvoorspelbaar. Dit is ook een van de redenen waarom bepaalde NFT collecties zo populair zijn geworden.

Omdat de uitkomst niet gegarandeerd kan worden, heeft elke NFT een unieke eigenschap.

Met betrekking tot gelaagdheid – dit zijn de gegevens (kunst) die je levert aan de gereedschappen die je gebruikt om een collectie te genereren.

Hier is een visueel voorbeeld:

Example of NFT layers

Zoals je kunt zien, hebben we 3 verschillende lagen: Achtergrond, Vorm en Aangepast.

Telkens wanneer je een van de hulpmiddelen in deze handleiding gebruikt, moet je de benodigde lagen opgeven om je verzameling te genereren.

Hier is een basisuitleg:

  • Custom verwijst naar het type personage dat we willen gebruiken als middelpunt van de verzameling.
  • Vorm verwijst naar het type vormen/aanpassingen dat we in elke gegenereerde afbeelding willen zien.
  • Achtergrond verwijst naar aangepaste achtergrondkleuren die het programma willekeurig kan gebruiken voor elke afbeelding.

Verschillende gereedschappen hebben verschillende vereisten en mogelijkheden. Daarover binnenkort meer.

Maar laten we eerst deze vraag beantwoorden:

Heb je ontwerpervaring nodig om een NFT collectie te maken?

Hoewel het geweldig zou zijn om op magische wijze een unieke verzameling van 10.000 tekens te genereren, moet je toch voor wat basiszaken zorgen. En in dit geval, lagen.

Het is het meest praktische type ontwerp en hoe uniek je het wilt maken is helemaal aan jou. Er zijn talloze fotobewerkingsprogramma’s die je kunt gebruiken om aangepaste afbeeldingen te genereren.

Uiteindelijk moet de collectie uniek zijn op basis van jouw individuele input en wensen. Dat is de essentie.

Ben je er klaar voor? Laten we beginnen.

NFT-generator

Dit is misschien wel de makkelijkste NFT generator die er is – en hij is onbeperkt! In tegenstelling tot andere NFT generators die je elke keer laten betalen als je een collectie wilt aanmaken, kun je met The NFT Generator zoveel collecties aanmaken als je wilt voor $99 per maand.

Als je dat nog steeds een beetje duur vindt om mee te beginnen, kun je onze speciale kortingscode GEEK20 gebruiken voor 20% korting bij het afrekenen! Alleen voor Geekflare lezers 🙂

De manier waarop het werkt spreekt voor zich, maar laten we het voor de zekerheid even doorlopen.

Je kunt op “Laag toevoegen” klikken om al je lagen toe te voegen en de gewenste rariteiten in te stellen. Uiteindelijk krijg je zoiets als dit, waarbij je aan de rechterkant altijd een voorbeeld van je collectie kunt bekijken.

Als je klaar bent kun je gewoon op “Collectie downloaden” klikken en dan wordt je 10k NFT collectie gedownload met je metadata en je zeldzaamheidstabellen.

Als je je collectie bij hen wilt inzetten, gebruik dan gewoon hun smart contract tool. Ze hebben een standaard initiële commissie van 4,9% op de munt.

De tool wordt geleverd met onthul later functies, particuliere verkoop, openbare verkoop, witte lijst, munt knop, en vooraf gemaakte website voor het geval je er nog geen hebt. Ze zijn ook behoorlijk behulpzaam via de live chat voor het geval je ondersteuning of hulp nodig hebt bij het opzetten van je smart contract.

NFT-Inator

NFT-Inator

Eerlijk gezegd is NFT-Inator misschien wel de enige tool die je ooit nodig zult hebben. Je kunt niet alleen een aangepaste collectie genereren, maar het platform biedt ook extra functies zoals metadata voor Ethereum, Solana en Polygon. En het is helemaal gratis.

Dus, hoe werkt het? Eerst en vooral kun je de demomap downloaden. Ik raad je aan deze te downloaden zodat je de mapstructuur begrijpt voordat je je eigen lagen uploadt.

Deze map bevat gegevens van een eerder gepubliceerde collectie genaamd Space Sneks Society.

Space Sneks Society Demo

Je vindt hier verschillende configuratieopties. Namelijk, de uiterst rechtse zijbalk bevat:

  • Accessoires
  • Hoofddeksels
  • Kleding
  • Ogen
  • Expressie
  • Huid
  • Achtergrond

Dit worden de lagen voor je hele NFT verzameling. En voor deze specifieke toolkit – moet je ze allemaal opnemen met behulp van de tool met je eigen gegevens.

Aangepaste eigenschappen toevoegen (zeldzaamheid aanpassen)

Een van de manieren waarop NFT collecties echt uniek worden, is door de zeldzaamheid van de eigenschappen. Eigenschappen in deze context zijn de visuele elementen die je toevoegt aan de generator. Als je bijvoorbeeld tien verschillende “ogen”-lagen uploadt, kun je er één slechts in één NFT laten verschijnen.

adjusting trait rarity nft collection

In NFT-Inator – doe je dit door naar Instellingen -> Eigenschappen te gaan. Op deze pagina kun je instellen hoe vaak een individuele laag moet verschijnen tijdens het genereren. Ook kun je hier aangeven hoeveel afbeeldingen je in totaal wilt genereren.

Wat je ook kunt doen (met deze specifieke tool) is zelf een aangepast ontwerp maken en opslaan. Wanneer je naar de pagina Genereer gaat, heb je de optie om ook je opgeslagen ontwerpen toe te voegen.

Zo kun je extreem zeldzame NFT’s in je collectie maken die je handmatig kunt verdelen.

Over het algemeen is het een eenvoudig hulpmiddel om de klus te klaren. De exportmap bevat .PNG afbeeldingsbestanden en het JSON bestand, dat metadata bevat. De metadata verwijzen naar unieke modifiers die verifiëren dat het om een unieke collectie gaat.

En nog belangrijker, de JSON-bestanden heb je nodig bij het publiceren van je nieuwe collectie.

Extra tools voor het genereren van NFT’s op schaal

Voordat we het hebben over het onderhouden en inventariseren van een collectie, noemen we eerst kort enkele andere tools. Dit zijn allemaal open-source projecten gebouwd door de gemeenschap. Er is dus een beetje technische ervaring voor nodig.

Maar het concept van het gebruik van lagen blijft precies hetzelfde.

NFT.net – Dit is een Windows-gebaseerde toepassing voor het genereren van volledige collecties. Je kunt metadata opgeven en de grootte van de collectie naar wens aanpassen.

CyberDoggos – Dit is hetzelfde Python-script dat werd gebruikt om de CyberDoggos verzameling te genereren. Het wordt geleverd met demodata om te testen hoe het programma werkt.

Appsus – Dit is een desktopapplicatie die beschikbaar is voor Windows, Linux en OSX. Je kunt de volgorde waarin lagen verschijnen en hun zeldzaamheid aanpassen.

In veel gevallen zul je merken dat de meer authentieke collecties meestal worden gegenereerd door ervaren ontwikkelaars. Het kan dus geen kwaad om de auteur van de collectie te vragen om je te laten weten hoe ze hun specifieke ontwerpresultaat hebben bereikt.

Verder bieden deze tools voldoende basis om je op weg te helpen.

Een NFT collectie publiceren

Hier worden de dingen een beetje lastiger. Het is onpraktisch om 100 of 1.000 of zelfs 10.000 NFT’s te genereren en ze allemaal in één keer te koop aan te bieden. De kosten die hieraan verbonden zijn, zouden te hoog zijn. Maar er is een manier om dit te omzeilen.

En die heet smart contracts.

Een smart contract is de basis van alle NFT verzamelingen. Zie het als de sleutel die een bepaalde deur kan openen. In dit geval is het deze sleutel die de authenticiteit van een NFT kan verifiëren, of beter gezegd, je hele verzameling. Laat me dit verder uitleggen aan de hand van een eenvoudige illustratie.

Stel dat je “an-awesome-piece-of-art.jpeg” hebt geslagen en iemand uploadt deze .jpeg naar zijn website. In zo’n geval is er geen manier om de authenticiteit van dit bestand te verifiëren, zelfs niet als de metadata hetzelfde is.

Met een smart contract – IPFS – kun je een uniek token toekennen aan elk individueel kunstwerk. Op deze manier heeft degene die het NFT bezit, daadwerkelijk blockchainbewijs van de authenticiteit van dat specifieke object.

Dit is belangrijk omdat er in het verleden gevallen zijn geweest waarbij mensen reeds verkochte NFT’s hebben gemanipuleerd.

Een smart contract maken zonder blockchainervaring

OpenZeppelin smart contracts

Het spreekt voor zich dat er heel wat technische details komen kijken bij smart contracts. Meestal wordt een smart contract ingezet door gebruik te maken van Solidity en OpenZeppelin, of zoiets als Minty. Voor dit artikel richten we ons vooral op low-code tools om te voorkomen dat we zelf de code moeten schrijven.

Samenvattend is het mogelijk om een smart contract te implementeren voor je NFT collectie zonder voorafgaande ervaring in blockchain. Het betekent alleen dat je een tussenpersoon moet gebruiken om alle technische zaken voor je af te handelen.

NiftyKit: Een eenvoudige manier om smart contracts in te zetten

NiftyKit

Ik heb uitgebreid onderzoek gedaan naar tools die je kunnen helpen bij het maken van een smart contract en ook bij het implementeren van de verzameling. En NiftyKit kwam als duidelijke winnaar uit de bus. Het platform maakt het een fluitje van een cent om snel een smart contract op te stellen en je verzameling te uploaden.

Zodra je je hebt aangemeld, kun je op je profielpagina klikken op Create Collection. Op deze pagina moet je het volgende opgeven:

  • De hoofdfoto.
  • Bannerafbeelding.
  • Naam van de collectie. Bijv. Geekflare Collectie.
  • Verzamelsymbool. Bijv. GFC
  • En een aangepaste beschrijving.

Het proces is vrij eenvoudig. Zodra je klaar bent, kun je beginnen met het uploaden van je NFT’s en individuele beschrijvingen opgeven.

Hoe zet je je smart contract in?

De kosten voor het implementeren van een smart contract met NiftyKit zijn $9,99 op het moment van schrijven van dit artikel. Dit omvat een ERC721 smart contract dat zal worden gekoppeld aan je MetaMask portemonnee die je hebt verbonden met NiftyKit. Het slimme contract is dan ook beschikbaar voor zichtbaarheid op marktplaatsen zoals OpenSea.

Het duurt maximaal 48 uur voordat het proces is voltooid.

Aan de andere kant zijn de kosten eenmalig. Bovendien kun je je smart contract meenemen naar elk ander NFT-beheerplatform zolang ze je toestaan het te importeren.

Vergeet niet dat het onmogelijk is om een smart contract gratis te creëren.

NFT’s toevoegen aan je smart contract

Zodra je voorbij het implementeren van je smart contract bent, kun je beginnen met het toevoegen en munten van je NFT’s.

GFC Collection

Je kunt ook andere gebruikers, je partners, uitnodigen om je te helpen het proces te versnellen. Op dit moment biedt NiftyKit geen manier om batches van activa in één keer te importeren. Ze hebben echter wel plannen om deze functie toe te voegen.

En in veel gevallen – ben je beter af met het individueel lossen van de assets. De meeste collecties werken bijvoorbeeld op basis van “Munt wanneer verkocht”

Deze aanpak betekent dat je een specifieke NFT alleen in productie neemt als iemand er echt interesse in toont.

Slotverklaring

Er komen heel wat technische details kijken bij het onderhouden van een NFT collectie. Zeker als je iets wilt opbouwen met duizenden activa. Mijn advies is om rekening te houden met de vaardigheden die je al hebt en al het andere aan te vullen met externe tools.

De beste manier om een NFT collectie te laten vallen zou zijn om zelf code te schrijven voor elke individuele stap. Maar helaas is dat geen goedkoop alternatief omdat Solidity en Rust ontwikkelaars enorme uurtarieven vragen voor hun werk.

Ik denk dat, als je iets wilt dat weinig onderhoud vergt, de oplossingen die in dit artikel worden beschreven voldoende zouden moeten helpen.

Als laatste, maar daarom niet minder belangrijk, bekijk enkele van de NFT tracking tools.

  • Alex Ivanovs
    Auteur
Met dank aan onze sponsors
Meer geweldige lezingen over NFT
Energie voor uw bedrijf
Enkele van de tools en services om je bedrijf te helpen groeien.
  • Invicti maakt gebruik van Proof-Based Scanning™ om de geïdentificeerde kwetsbaarheden automatisch te verifiëren en binnen enkele uren bruikbare resultaten te genereren.
    Probeer Invicti
  • Web scraping, residentiële proxy, proxy manager, web unlocker, zoekmachine crawler en alles wat je nodig hebt om webgegevens te verzamelen.
    Probeer Brightdata
  • Monday.com is een alles-in-één werk OS om je te helpen bij het beheren van projecten, taken, werk, verkoop, CRM, operaties, workflows en meer.
    Probeer maandag
  • Intruder is een online kwetsbaarhedenscanner die zwakke plekken in de cyberbeveiliging van uw infrastructuur vindt om kostbare datalekken te voorkomen.
    Probeer indringer