Come creare un NFT

Di Kraken Learn team
11 min
25 settembre 2024

Una guida per principianti alla creazione di token non fungibili 👾

  • I casi d'uso per gli NFT sono vasti — e vanno dall'espressione artistica e dai collezionabili digitali agli asset di gioco e agli avatar online.

  • Numerose piattaforme blockchain supportano la creazione di NFT, con Ethereum che è la più popolare.

  • Creare una collezione NFT (o un NFT singolo) è un processo relativamente semplice, reso più facile da strumenti pronti all'uso.

Cos'è un NFT e come crearne uno? 🤷

Un token non fungibile (NFT) è un asset digitale che è, soprattutto, unico.

Mentre le criptovalute come Bitcoin (BTC) ed Ether (ETH) sono composte da singole unità che possono essere scambiate con un valore uguale, due NFT non possono essere sostituiti in modo equivalente.

Qual è il valore di tutto questo?

Ebbene, ogni NFT agisce efficacemente come un registro di proprietà, scritto in modo immutabile nella blockchain. Di solito, questa proprietà riguarda un pezzo di media (un file digitale come un .jpeg, .png o .gif) — e l'NFT stesso serve come certificato pubblico di autorità.

Vuole saperne di più sugli NFT e le loro applicazioni? Abbiamo quello che fa per Lei in, Cos'è un NFT?

Creare un tale asset potrebbe essere stato un tempo realizzabile solo da sviluppatori esperti di blockchain. 

Ma oggi, è disponibile un'ampia gamma di strumenti pre-costruiti che rendono semplice il lancio di NFT — sia che Lei voglia dare vita a un'opera d'arte 1/1 o creare una community attorno a una collezione NFT generata programmaticamente.

candlesticks

Cose da considerare prima di creare NFT 📋

Prima di immergersi nell'entusiasmante mondo del Web3 e degli NFT, potrebbe voler considerare alcuni dei seguenti fattori.

Costi

Come per quasi tutte le attività basate su blockchain, la creazione di una collezione NFT (e la futura distribuzione di ogni pezzo) comporterà delle commissioni di transazione. Queste variano a seconda della blockchain che Lei sceglie: Ethereum, ad esempio, ha commissioni comparativamente più alte rispetto a un'alternativa come Solana.

Per maggiori informazioni, consulti la nostra guida del Kraken Learn Center, Cos'è una commissione gas di blockchain?

Costi aggiuntivi che dovrebbero essere presi in considerazione includono:

  • Possibili commissioni di quotazione (per rendere i Suoi NFT disponibili su un marketplace NFT)

  • Costi di marketing/promozione (per aumentare la consapevolezza del Suo progetto)

  • Costi di hosting (per un sito web associato, o, qualora Lei scelga di ospitare i Suoi file NFT su un database di terze parti)

Normative e tasse

Se Lei si occupa di contenuti digitali, dovrà familiarizzare con le regole pertinenti (ad esempio, diritti d'autore e diritti di proprietà intellettuale).

Potrebbe anche voler consultare un professionista sulle normative relative all'emissione e alla distribuzione di NFT nella/e Sua/e giurisdizione/i desiderata/e, e sulle implicazioni fiscali relative alle vendite (i profitti sono spesso soggetti a imposta sulle plusvalenze).

Consulti la nostra guida completa sulle tasse crypto negli Stati Uniti, incluse le tasse sugli NFT, qui.

Scelta del protocollo

Quale blockchain si adatta meglio alle Sue esigenze? Il costo non dovrebbe essere l'unica considerazione qui — una blockchain meno conosciuta e più economica potrebbe comportare meno spese, ma potrebbe anche isolarLa da un pubblico potenziale più ampio che interagisce principalmente all'interno, ad esempio, dell'ecosistema Ethereum.

Prima di iniziare, Le consigliamo di ricercare le varie blockchain — conosca le loro community, i loro progetti principali e dove il Suo potrebbe inserirsi.

Costruire il Suo progetto NFT ⚒️

Con i punti precedenti affrontati, può iniziare a pensare a cosa rappresenta effettivamente il Suo asset digitale.

È una collezione di 1.000 pass di adesione basati su blockchain, che garantiscono ai titolari l'accesso a contenuti sbloccabili o a eventi di persona? Una collezione di 10.000 personaggi fantasy unici, ognuno con diverse rarità e tratti, che fungono da avatar digitali per una community metaversale? O una serie limitata di opere d'arte uniche senza funzionalità aggiuntive?

Il Suo progetto potrebbe essere una combinazione di questi — o qualcosa di completamente diverso. Fondamentalmente, dovrebbe dedicare del tempo a codificare il Suo piano, a elaborare la 'lore' della Sua collezione e a definire i requisiti (ad esempio, smart contract, design artistico e altre risorse necessarie).

Image of a line chart and a candlestick chart

Creare il Suo NFT 🎨

Ai fini di questo articolo, supponiamo che Lei stia lanciando una collezione di 5.000 personaggi dei cartoni animati generativi con un tema marittimo sulla blockchain di Ethereum.

Molti dei passaggi dettagliati di seguito funzioneranno su altre blockchain, sebbene ognuna vanti tipicamente i propri standard di token NFT, linguaggi di programmazione e piattaforme di supporto.

Per semplicità, supponiamo anche che Lei non stia considerando di aggiungere alcuna funzionalità avanzata. Per saperne di più su queste funzionalità e sui diversi modi in cui può utilizzare gli NFT, può consultare il nostro articolo Cosa può fare con gli NFT?

Invece, supponiamo che Lei sia interessato a creare NFT con l'intenzione di quotarli su un marketplace NFT per, si spera, venderli.

Stiamo per dettagliare i passaggi per la creazione di NFT a un livello elevato — tuttavia, Lei potrebbe scegliere di utilizzare una suite software che si occupa di alcuni (o tutti) questi passaggi, come l'NFT Art Generator di One Mint.

È importante condurre la due diligence su tutte le piattaforme relative agli NFT prima di creare account o di spendere denaro. Ciò può comportare la lettura di recensioni e testimonianze affidabili, tra le altre cose.

1. Opera d'arte e design

Come accennato, i personaggi del Suo progetto ipotetico sono generativi: nel linguaggio NFT, questo significa che seguiranno un modello simile, ma saranno distinguibili dalla loro combinazione unica di tratti.

Per buoni esempi di ciò, consulti il Bored Ape Yacht Club o i CryptoPunks.

Innanzitutto, potrebbe voler raggruppare i Suoi tratti in categorie, come le seguenti: colore di sfondo, cappello, acconciatura, specie e occhi.

All'interno di queste categorie, potrebbe anche aggiungere diverse varianti. I colori di sfondo, ad esempio, possono essere bianco, blu, verde, arancione e oro. Gli occhi possono avere 10 diverse permutazioni, inclusi occhiali da sole, occhialini da nuoto o occhi normali.

È importante che ci siano abbastanza tratti nel mix per creare 5.000 NFT unici — altrimenti, alcuni membri della collezione saranno visivamente indistinguibili dagli altri.

Una volta che è soddisfatto di averli tutti ristretti, può iniziare a progettarli nel Suo software preferito. Se non è esperto di arte digitale, potrebbe optare invece per lavorare con un artista digitale di fiducia.

2. Arte generativa e metadati

Con l'opera d'arte completata, è tempo di dare vita ai Suoi personaggi.

Questa fase del processo prevede l'unione dei tratti per creare i pezzi della Sua collezione.

Ancora una volta, può utilizzare software pre-costruiti (come Bueno), creare uno script da solo o prenderne uno esistente da GitHub.

Una volta terminato il processo, avrà una collezione di opere d'arte che presentano ogni possibile combinazione di tratti. Supponendo che le categorie sopra menzionate abbiano ciascuna 10 tratti (con l'eccezione del colore di sfondo, che ne ha cinque), potrebbe teoricamente creare un massimo di 20.000 pezzi unici.

Dopo aver deciso i 5.000 finali, è il momento di generare i metadati corrispondenti — file strutturati in JSON che dettagliano elementi come il nome, la descrizione, i tratti e la posizione dell'NFT.

Ecco un esempio di come possono apparire i metadati di un NFT, tratto dalla collezione Bored Ape Yacht Club.

I metadati NFT sono la caratteristica distintiva che distingue questo tipo di asset crypto dagli altri.

La maggior parte degli NFT memorizza la propria arte (e i metadati) off-chain, poiché sarebbe troppo costoso incorporarli direttamente in una blockchain. Lo smart contract della collezione memorizza invece un link ai file. Le opzioni principali per questo sono IPFS (come visto nell'esempio precedente di BAYC) e Arweave.

Alcuni scelgono di utilizzare alternative centralizzate per le loro collezioni, ma non è raccomandato — qualora Lei perdesse l'accesso a quel dominio, un malintenzionato potrebbe manomettere i metadati.

Una volta caricati tutti i Suoi file, genererà un link che potrà essere incluso nel Suo smart contract. Se il Suo link fosse, ad esempio, ipfs://kraken123 e i Suoi file fossero numerati, potrebbe indirizzarli individualmente con, ad esempio, ipfs://kraken123/1, ipfs://kraken123/2, ecc.

Può anche considerare di implementare il lazy minting per risparmiare sui costi: invece di coniare immediatamente 5.000 NFT, ritarderà il conio fino a quando un utente non interagirà con lo smart contract, consentendo loro di coprire le commissioni gas.

Nota: non abbiamo discusso della rarità dei tratti, ma sarebbe facile implementarla in questa fase: dovrebbe semplicemente specificare che alcuni tratti dovrebbero essere più o meno prevalenti di altri. Un esempio di rarità dei tratti potrebbe essere quello di categorizzare ulteriormente gli NFT come comuni, rari o mitici.

Per saperne di più su cosa rende un NFT più raro di un altro della stessa collezione, consulti il nostro articolo Cos'è una classifica di rarità NFT?

3. Creazione dello smart contract

Ora, possiamo spostare la nostra attenzione sulla parte blockchain del processo.

Su Ethereum, può utilizzare il linguaggio di programmazione Solidity per scrivere il Suo smart contract, che definirà le regole per la collezione NFT.

Tuttavia, non deve necessariamente scriverlo da zero.

Lo standard ERC-721 è un modello popolare utilizzato da molti per la creazione di smart contract NFT.

Questo garantirà che i Suoi token siano ampiamente compatibili con altri marketplace e dApp basati su Ethereum, e Le consentirà anche di mappare i metadati a ogni token della collezione.

OpenZepplin è un ottimo repository per gli smart contract Ethereum, ricco di risorse per coloro che sperimentano con Solidity.

Inoltre, può trovare maggiori informazioni su ERC-721 qui, e mettere in pratica ciò che impara tramite uno strumento basato su browser come Remix.

Per saperne di più sugli smart contract e sul ruolo importante che svolgono nell'ecosistema crypto, consulti il nostro articolo Cos'è uno smart contract?

4. Distribuzione e lancio

Una volta creato e testato a fondo il contratto, può essere distribuito sulla rete Ethereum. E questo è tutto!

Ora è il momento di far conoscere il progetto e far crescere la sua community — possibilmente tramite X, Reddit o Discord.

Potrebbe anche voler considerare di fare networking con creatori affini e i loro follower, quotare NFT in vendita tramite marketplace come Kraken NFT, OpenSea e Magic Eden, e continuare a creare valore per i detentori di token con una roadmap chiara e una comunicazione frequente.

Naturalmente, ci sono coloro che vogliono semplicemente creare NFT per divertimento. In tal caso, questa è la parte in cui può semplicemente godersi le creazioni digitali che ha portato in vita e mostrarle online a tutti.

Image of a line chart and a candlestick chart

Perché creare NFT? 💻

I token non fungibili sono incredibilmente flessibili e possono essere adattati a una vasta gamma di casi d'uso individuali e aziendali.

Per gli individui

  • Espressione artistica: gli NFT sono una nuova strada per gli artisti per digitalizzare il loro lavoro — consentendo loro di vendere le proprie opere in un marketplace globale e di sperimentare nuovi mezzi.

  • Avatar digitali: possedendo un pezzo unico all'interno di una collezione più ampia, i detentori di un NFT possono segnalare la propria individualità allineandosi con una community di detentori che condividono i loro interessi o valori. Basta guardare la popolarità delle collezioni PFP (ad esempio, Pudgy Penguins) per vedere come gli NFT possano diventare parte integrante delle persone online.

Per le aziende

  • Proof of Attendance Protocols (POAP): le organizzazioni possono coniare POAP come souvenir o badge digitale, che immortalano la partecipazione o la presenza del detentore a eventi IRL o virtuali.

  • Collezionabili digitali: il lancio di una serie di oggetti digitali può aiutare a rafforzare un brand e a coinvolgere meglio i clienti.

  • Vantaggi esclusivi: le aziende possono sfruttare efficacemente gli NFT come 'carte VIP' digitali — garantendo ai detentori l'accesso a vantaggi, sconti o contenuti esclusivi tramite token.

In sintesi, ora può continuare il Suo viaggio nel mondo crypto con una migliore comprensione del processo di creazione di NFT utilizzando la blockchain di Ethereum — dalla fase di pianificazione al lancio sulla mainnet.

Vale la pena ricordare che i migliori progetti NFT di oggi sono preziosi grazie alle community che li circondano. Per far crescere la Sua collezione, una comunicazione chiara, una roadmap solida e un brand forte sono inestimabili per promuovere una community di appassionati di Web3 che sosterranno la Sua visione.

Il marketplace NFT di Kraken

Kraken NFT sta rapidamente diventando il luogo preferito dai trader seriamente interessati ai token non fungibili. Con trasferimenti senza gas ed esecuzioni off-chain, i costi vengono sostenuti solo quando si spostano asset da o verso il marketplace.

Principianti e professionisti lodano allo stesso modo la sua facile registrazione, gli strumenti di ricerca intuitivi e la ricca suite di risorse educative. 

Supportando centinaia di collezioni su Ethereum, Polygon e Solana, e consentendo pagamenti sia in fiat che in crypto, Kraken NFT è la destinazione principale per gli utenti che cercano di ottenere il loro prossimo NFT.