Jak vytvořit NFT

Autor: Kraken Learn team
11 min
25. září 2024

Průvodce pro začátečníky k vytváření nezaměnitelných tokenů 👾

  • Případy použití NFT jsou rozsáhlé — od uměleckého vyjádření a digitálních sběratelských předmětů po herní aktiva a online avatary.

  • Mnoho blockchainových platforem podporuje tvorbu NFT, přičemž nejoblíbenější je Ethereum.

  • Vytvoření NFT kolekce (nebo jednorázového NFT) je poměrně jednoduchý proces, který usnadňují hotové nástroje.

Co je to NFT a jak jej vytvořit? 🤷

Nezaměnitelný token (NFT) je digitální aktivum, které je především jedinečné.

Zatímco kryptoměny jako Bitcoin (BTC)Ether (ETH) se skládají z jednotlivých jednotek, které lze vyměnit za rovnocennou hodnotu, dvě NFT nelze zaměnit jedna za druhou.

Jaká je v tom hodnota?

Každé NFT v podstatě funguje jako záznam o vlastnictví, nezměnitelně zapsaný do blockchainu. Obvykle se toto vlastnictví týká mediálního díla (digitálního souboru jako .jpeg, .png nebo .gif) — a samotné NFT slouží jako veřejný certifikát autority.

Chcete se dozvědět více o NFT a jejich aplikacích? Pokryli jsme to v Co je to NFT?

Vytvoření takového aktiva bylo kdysi dosažitelné pouze pro vývojáře zběhlé v blockchainu. 

Dnes je však k dispozici široká škála předpřipravených nástrojů, které zjednodušují spouštění NFT — ať už chcete oživit jedinečné umělecké dílo (1/1) nebo vytvořit komunitu kolem programově generované NFT kolekce.

candlesticks

Co zvážit před vytvořením NFT 📋

Předtím než se ponoříte do vzrušujícího světa Web3 a NFT, zvažte následující faktory.

Náklady

Stejně jako u téměř všech aktivit založených na blockchainu, i vytvoření NFT kolekce (a budoucí distribuce každého díla) ponese transakční poplatky. Ty se liší v závislosti na zvoleném blockchainu: Ethereum má například poměrně vyšší poplatky než alternativa jako Solana.

Pro více informací se podívejte na našeho průvodce Kraken Learn Centrem: Co je to poplatek za plyn (gas fee)?

Mezi další náklady, které je třeba vzít v úvahu, patří:

  • Možné poplatky za zalistování (aby byly vaše NFT dostupné na NFT tržišti)

  • Náklady na marketing/propagaci (pro zvýšení povědomí o vašem projektu)

  • Náklady na hosting (pro přidružený web, nebo, pokud se rozhodnete hostovat vaše NFT soubory na databázi třetí strany)

Regulace a daně

Pokud se zabýváte digitálním obsahem, budete se muset seznámit s příslušnými pravidly (např. autorská práva a práva duševního vlastnictví).

Můžete se také poradit s odborníkem ohledně předpisů týkajících se vydávání a distribuce NFT ve vámi požadované jurisdikci (jurisdikcích) a daňových dopadů souvisejících s prodejem (zisky často podléhají dani z kapitálových zisků).

Podívejte se na našeho kompletního průvodce zdaněním kryptoměn v USA, včetně daní z NFT, zde.

Volba protokolu

Který blockchain nejlépe vyhovuje vašim potřebám? Náklady by zde neměly být jediným kritériem — méně známý a levnější blockchain může vést k nižším výdajům, ale může vás také izolovat od širšího potenciálního publika, které primárně interaguje například v ekosystému Ethereum.

Před začátkem doporučujeme prozkoumat různé blockchainy — poznejte jejich komunity, jejich hlavní projekty a zjistěte, kam by ten váš mohl zapadnout.

Vytváření plánu pro vaše NFT ⚒️

S ohledem na předchozí body se můžete začít zamýšlet nad tím, co váš digitální majetek skutečně představuje.

Jde o sbírku 1 000 členských pasů založených na blockchainu, které držitelům udělují přístup k odemykatelnému obsahu nebo osobním událostem? Sbírka 10 000 jedinečných fantasy postav, každá s různými raritami a vlastnostmi, které slouží jako digitální avatary pro metaverzní komunitu? Nebo omezená série unikátních uměleckých děl bez dalších funkcí?

Váš projekt může být kombinací těchto – nebo něčím zcela odlišným. Je klíčové, abyste věnovali čas kodifikaci svého plánu, rozpracování „příběhu“ své sbírky a vymezení požadavků (např. chytré kontrakty, umělecký design a další nezbytné zdroje).

Image of a line chart and a candlestick chart

Vytváření vašeho NFT 🎨

Pro účely tohoto článku předpokládejme, že spouštíte sbírku 5 000 generativních kreslených postav s námořní tématikou na blockchainu Ethereum.

Mnoho níže popsaných kroků bude fungovat napříč jinými blockchainy, ačkoli každý z nich se obvykle pyšní vlastními standardy NFT tokenů, programovacími jazyky a podpůrnými platformami.

Pro zjednodušení předpokládejme také, že neuvažujete o přidání žádných pokročilých funkcí. Chcete-li se dozvědět více o těchto funkcích a různých způsobech, jakými můžete používat NFT, můžete si přečíst náš článek Co můžete dělat s NFT?

Místo toho předpokládejme, že máte zájem o vytváření NFT s cílem jejich zalistování na NFT tržišti a doufáte v prodej.

Chystáme se podrobně popsat kroky pro tvorbu NFT na vysoké úrovni – nicméně, můžete se rozhodnout použít softwarový balíček, který se postará o některé (nebo všechny) tyto kroky, jako je NFT Art Generator od One Mint.

Je důležité provést náležitou prověrku všech platforem souvisejících s NFT před vytvořením účtů nebo vynaložením jakýchkoli peněz. To může mimo jiné zahrnovat čtení důvěryhodných recenzí a svědectví.

1. Umělecké dílo a design

Jak již bylo zmíněno, postavy vašeho hypotetického projektu jsou generativní: v jazyce NFT to znamená, že budou dodržovat podobný plán, ale budou rozpoznatelné díky své jedinečné kombinaci vlastností.

Dobré příklady naleznete v kolekcích Bored Ape Yacht Club nebo CryptoPunks.

Nejprve můžete chtít seskupit své vlastnosti do kategorií, jako jsou například: barva pozadí, klobouk, účes, druhoči.

V rámci těchto kategorií byste mohli přidat také různé varianty. Barvy pozadí mohou být například bílá, modrá, zelená, oranžovázlatá. Oči mohou mít 10 různých permutací, včetně slunečních brýlí, plaveckých brýlí nebo běžných očí.

Je důležité, aby bylo ve směsi dostatek vlastností k vytvoření 5 000 jedinečných NFT – jinak budou někteří členové sbírky vizuálně nerozeznatelní od ostatních.

Jakmile budete spokojeni s tím, že jste je všechny zúžili, můžete je začít navrhovat ve svém preferovaném softwaru. Pokud nejste zběhlí v digitálním umění, můžete se místo toho rozhodnout spolupracovat s důvěryhodným digitálním umělcem.

2. Generativní umění a metadata

Jakmile je grafika hotová, je čas vdechnout život vašim postavám.

Tato fáze procesu zahrnuje spojování vlastností dohromady za účelem vytvoření prvků ve vaší sbírce.

Opět můžete použít předpřipravený software (jako je Bueno), vytvořit si skript sami, nebo si stáhnout existující z GitHubu.

Jakmile je proces dokončen, budete mít sbírku uměleckých děl, která obsahují každou možnou kombinaci vlastností. Za předpokladu, že každá z výše uvedených kategorií má 10 vlastností (s výjimkou barvy pozadí, která má pět), mohli byste teoreticky vytvořit maximálně 20 000 unikátních kusů.

Poté, co se rozhodnete pro konečných 5 000, je čas vygenerovat odpovídající metadata – soubory ve struktuře JSON, které podrobně popisují věci jako název, popis, vlastnosti a umístění NFT.

Zde je příklad toho, jak mohou metadata NFT vypadat, převzatý ze sbírky Bored Ape Yacht Club.

Metadata NFT jsou rozlišovacím prvkem, který odlišuje tento typ krypto aktiva od ostatních.

Většina NFT ukládá svá umělecká díla (a metadata) mimo řetězec, protože by bylo příliš nákladné je přímo vkládat do blockchainu. Chytrý kontrakt sbírky místo toho ukládá odkaz na soubory. Nejlepšími možnostmi pro to jsou IPFS (jak je vidět v předchozím příkladu BAYC) a Arweave.

Někteří se rozhodnou použít centralizované alternativy pro své sbírky, ale nedoporučuje se to — pokud byste ztratili přístup k dané doméně, špatný aktér by mohl s metadaty manipulovat.

Jakmile nahrajete všechny své soubory, vygenerujete odkaz, který může být zahrnut do vašeho chytrého kontraktu. Pokud by váš odkaz byl například ipfs://kraken123 a vaše soubory byly očíslovány, mohli byste je jednotlivě adresovat například ipfs://kraken123/1, ipfs://kraken123/2 atd.

Můžete také zvážit implementaci lazy minting pro úsporu nákladů: místo okamžitého mintingu 5 000 NFT odložíte minting, dokud uživatel neinteraguje s chytrým kontraktem, což mu umožní pokrýt poplatky za plyn.

Poznámka: nezabývali jsme se vzácností vlastností, ale to by bylo v této fázi snadné implementovat: jednoduše byste specifikovali, že některé vlastnosti by měly být více či méně rozšířené než jiné. Příkladem vzácnosti vlastností může být další kategorizace NFT jako běžných, vzácných nebo mýtických.

Chcete-li se dozvědět více o tom, co dělá jedno NFT vzácnější než jiné ze stejné sbírky, přečtěte si náš článek Co je to hodnocení vzácnosti NFT?

3. Vytvoření chytrého kontraktu

Nyní můžeme přesunout naši pozornost na blockchainovou část procesu.

Na Ethereum můžete použít programovací jazyk Solidity k napsání vlastního chytrého kontraktu, který bude definovat pravidla pro sbírku NFT.

Nemusíte to však nutně psát od začátku.

Standard ERC-721 je populární vzor používaný mnoha tvůrci chytrých kontraktů NFT.

Tím zajistíte, že vaše tokeny budou široce kompatibilní s jinými tržišti založenými na Ethereum a dApps, a také vám to umožní mapovat metadata ke každému tokenu ve sbírce.

OpenZepplin je skvělé úložiště chytrých kontraktů Ethereum, bohaté na zdroje pro ty, kteří experimentují se Solidity.

Kromě toho můžete nalézt více informací o ERC-721 zde a aplikovat získané poznatky v praxi pomocí prohlížečového nástroje, jako je Remix.

Chcete-li se dozvědět více o chytrých kontraktech a důležité roli, kterou hrají v krypto ekosystému, přečtěte si náš článek Co je to chytrý kontrakt?

4. Nasazení a spuštění

Jakmile je kontrakt vytvořen a důkladně otestován, může být nasazen do sítě Ethereum. A to je vše!

Nyní je čas šířit povědomí o projektu a rozšiřovat jeho komunitu — případně prostřednictvím platforem X, Reddit nebo Discord.

Můžete také zvážit navazování kontaktů s podobně smýšlejícími tvůrci a jejich sledujícími, uvádění NFT k prodeji prostřednictvím tržišť jako Kraken NFT, OpenSea a Magic Eden a pokračovat ve vytváření hodnoty pro držitele tokenů s jasnou cestovní mapou a častou komunikací.

Samozřejmě existují i ti, kteří chtějí vytvářet NFT jen pro zábavu. Pokud ano, toto je ta část, kdy si můžete jednoduše užívat digitální výtvory, které jste oživili, a vystavovat je online pro všechny.

Image of a line chart and a candlestick chart

Proč vytvářet NFT? 💻

Nezaměnitelné tokeny jsou neuvěřitelně flexibilní a lze je přizpůsobit pro celou řadu individuálních i firemních případů použití.

Pro jednotlivce

  • Umělecké vyjádření: NFT představují novou cestu pro umělce k digitalizaci jejich práce — umožňují jim prodávat svá díla na globálním tržišti a experimentovat s novými médii.

  • Digitální avatary: Vlastnictvím jedinečného kusu v rámci širší kolekce mohou držitelé NFT signalizovat svou individualitu a zároveň se propojit s komunitou držitelů, kteří sdílejí jejich zájmy nebo hodnoty. Stačí se podívat na popularitu kolekcí PFP (např. Pudgy Penguins), abyste viděli, jak se NFT mohou stát nedílnou součástí online osobností jednotlivců.

Pro firmy

  • Proof of Attendance Protocols (POAPs): organizace mohou razit POAP jako suvenýr nebo digitální odznak, který zvěčňuje účast držitele na IRL nebo virtuálních akcích.

  • Digitální sběratelské předměty: spuštění série digitálních předmětů může pomoci posílit značku a lépe zapojit zákazníky.

  • Gated perks: podniky mohou efektivně využívat NFT jako digitální „VIP karty“ — poskytující držitelům přístup k výhodám, slevám nebo exkluzivnímu obsahu podmíněnému držením tokenu.

Stručně řečeno, nyní můžete pokračovat ve své cestě kryptoměn s lepším pochopením procesu vytváření NFT pomocí blockchainu Ethereum — od fáze plánování až po spuštění na mainnetu.

Je dobré si pamatovat, že dnešní špičkové projekty NFT jsou cenné díky komunitám, které je obklopují. Pro rozšíření vlastní kolekce jsou jasná komunikace, pevná cestovní mapa a silná značka neocenitelné pro budování komunity Web3 nadšenců, kteří budou podporovat vaši vizi.

Tržiště NFT Kraken

Kraken NFT se rychle stává preferovaným místem pro obchodníky, kteří se vážně zabývají nezaměnitelnými tokeny. S převody bez poplatků za plyn a off-chain exekucemi vznikají náklady pouze při přesunu aktiv na tržiště nebo z něj.

Začátečníci i profesionálové chválí jeho snadnou registraci, intuitivní vyhledávací nástroje a bohatou sadu vzdělávacích zdrojů. 

S podporou stovek kolekcí napříč sítěmi Ethereum, Polygon a Solana a umožněním plateb ve fiat i krypto měnách je Kraken NFT prvotřídní destinací pro uživatele, kteří chtějí získat svůj další NFT.