Hur man skapar en NFT

Av Kraken Learn team
11 min
25 september 2024

En nybörjarguide till att skapa icke-fungibla tokens 👾

  • Användningsområdena för NFT:er är enorma — allt från konstnärliga uttryck och digitala samlarobjekt till tillgångar i spel och online-avatarer.

  • Många blockkedjeplattformar stöder skapandet av NFT:er, där Ethereum är den mest populära.

  • Att skapa en NFT-samling (eller en enskild NFT) är en relativt enkel process, som underlättas av färdiga verktyg.

Vad är en NFT och hur skapar du en? 🤷

En icke-fungibel token (NFT) är en digital tillgång som framför allt är unik.

Medan kryptovalutor som Bitcoin (BTC) och Ether (ETH) består av individuella enheter som kan bytas mot lika värde, kan två NFT:er inte ersättas med varandra.

Vad är värdet med detta?

Varje NFT fungerar effektivt som ett ägarbevis, skrivet oföränderligt i blockkedjan. Vanligtvis gäller detta ägande en mediebit (en digital fil som en .jpeg, .png eller .gif) — och själva NFT:n fungerar som ett offentligt auktoritetscertifikat.

Vill du lära dig mer om NFT:er och deras tillämpningar? Vi har dig täckt i, Vad är en NFT?

Att skapa en sådan tillgång kanske en gång bara var möjligt för blockkedjekunniga utvecklare. 

Men idag finns ett brett utbud av färdiga verktyg som gör det enkelt att lansera NFT:er — oavsett om du vill förverkliga ett 1/1 konstverk eller skapa en gemenskap kring en programmatiskt genererad NFT-samling.

candlesticks

Saker att tänka på innan du skapar NFT:er 📋

Innan du dyker in i den spännande världen av Web3 och NFT:er, kanske du vill överväga några av följande faktorer.

Kostnader

Som med praktiskt taget alla blockkedjebaserade aktiviteter kommer skapandet av en NFT-samling (och den framtida distributionen av varje del) att medföra transaktionsavgifter. Dessa varierar beroende på vilken blockkedja du väljer: Ethereum har till exempel jämförelsevis högre avgifter än ett alternativ som Solana.

För mer information, kolla in vår Kraken Learn Center-guide, Vad är en blockkedje-gasavgift?

Ytterligare kostnader som bör beaktas inkluderar:

  • Eventuella noteringsavgifter (för att göra dina NFT:er tillgängliga på en NFT-marknadsplats)

  • Marknadsförings-/promotionskostnader (för att öka medvetenheten om ditt projekt)

  • Hostingkostnader (för en associerad webbplats, eller om du väljer att lagra dina NFT-filer på en tredjepartsdatabas)

Regler och skatter

Om du hanterar digitalt innehåll måste du bekanta dig med de relevanta reglerna (t.ex. upphovsrätt och immateriella rättigheter).

Du kanske också vill konsultera en expert angående reglerna kring utfärdande och distribution av NFT:er i din önskade jurisdiktion(er), samt skattekonsekvenserna för försäljning (vinster är ofta föremål för kapitalvinstskatt).

Se vår kompletta amerikanska kryptoskatteguide, inklusive NFT-skatter, här.

Protokollval

Vilken blockkedja passar bäst för dina behov? Kostnaden bör inte vara den enda faktorn här — en mindre känd och billigare blockkedja kan leda till lägre utgifter, men den kan också isolera dig från en större potentiell publik som främst interagerar inom, till exempel, Ethereum-ekosystemet.

Innan du börjar rekommenderar vi att du undersöker de olika blockkedjorna — lär känna deras gemenskaper, deras toppprojekt och var ditt eget kan passa in.

Bygga din NFT-ritning ⚒️

När de tidigare punkterna har behandlats kan du börja fundera på vad din digitala tillgång faktiskt representerar.

Är det en samling av 1 000 blockkedjebaserade medlemskort, som ger innehavare tillgång till upplåsbart innehåll eller fysiska evenemang? En samling på 10 000 unika fantasifigurer, var och en med olika sällsyntheter och egenskaper, som fungerar som digitala avatarer för en metaversgemenskap? Eller en begränsad serie unika konstverk utan ytterligare funktioner?

Ditt projekt kan vara en kombination av dessa — eller något helt annat. Det är avgörande att du avsätter tid för att kodifiera din plan, utveckla din samlings 'lore' och specificera krav (t.ex. smarta kontrakt, konstdesign och andra nödvändiga resurser).

Image of a line chart and a candlestick chart

Skapa din NFT 🎨

För den här artikelns syfte, låt oss anta att du lanserar en samling av 5 000 generativa seriefigurer med ett maritimt tema på Ethereum-blockkedjan.

Många av stegen som beskrivs nedan kommer att fungera över andra blockkedjor, även om varje typiskt har sina egna NFT-tokenstandarder, programmeringsspråk och stödjande plattformar.

För att hålla det enkelt, låt oss också anta att du inte överväger att lägga till någon avancerad funktionalitet. För att lära dig mer om dessa funktioner och de olika sätten du kan använda NFT:er, kan du kolla in vår artikel Vad kan du göra med NFT:er?

Låt oss istället anta att du är intresserad av att skapa NFT:er med avsikten att lista dem på en NFT-marknadsplats för att förhoppningsvis sälja.

Vi kommer nu att beskriva stegen för NFT-skapande på en hög nivå — du kan dock välja att använda en programsvit som tar hand om några (eller alla) av dessa steg, såsom One Mints NFT Art Generator.

Det är viktigt att utföra due diligence på alla NFT-relaterade plattformar innan du skapar konton eller skiljs från några pengar. Detta kan innebära att läsa betrodda recensioner och vittnesmål, bland annat.

1. Konstverk och design

Som nämnts är ditt hypotetiska projekts karaktärer generativa: i NFT-språk betyder detta att de kommer att följa en liknande ritning, men de kommer att kunna särskiljas genom sin unika kombination av egenskaper.

För bra exempel på detta, kolla in Bored Ape Yacht Club eller CryptoPunks.

Först kanske du vill gruppera dina egenskaper i kategorier, såsom följande: bakgrundsfärg, hatt, frisyr, art och ögon.

Inom dessa kategorier kan du också lägga till olika varianter. Bakgrundsfärger kan till exempel komma i vitt, blått, grönt, orange och guld. Ögon kan ha 10 olika permutationer, inklusive solglasögon, simglasögon eller vanliga ögon.

Det är viktigt att det finns tillräckligt med egenskaper i mixen för att skapa 5 000 unika NFT:er — annars kommer vissa medlemmar av samlingen att vara visuellt oskiljbara från andra.

När du är nöjd med att du har begränsat dem alla, kan du börja designa dem i din föredragna programvara. Om du inte är skicklig inom digital konst, kan du istället välja att arbeta med en betrodd digital konstnär.

2. Generativ konst och metadata

När konstverket är klart är det dags att väcka dina karaktärer till liv.

Detta steg i processen innebär att sy ihop egenskaper för att skapa delarna i din samling.

Återigen kan du använda färdig programvara (som Bueno), skapa ett skript själv, eller hämta ett befintligt från GitHub.

När processen är klar kommer du att ha en samling konstverk som innehåller varje möjlig kombination av egenskaper. Om kategorierna ovan var och en har 10 egenskaper (med undantag för bakgrundsfärg, som har fem), skulle du teoretiskt kunna skapa maximalt 20 000 unika verk.

Efter att du har bestämt dig för de slutliga 5 000 är det dags att generera motsvarande metadata — JSON-strukturerade filer som detaljerar saker som NFT:ns namn, beskrivning, egenskaper och plats.

Här är ett exempel på hur en NFT:s metadata kan se ut, hämtat från Bored Ape Yacht Club-samlingen.

NFT-metadata är den utmärkande egenskapen som skiljer denna typ av krypto tillgång från andra.

De flesta NFT:er lagrar sin konst (och metadata) off-chain, eftersom det skulle vara för dyrt att bädda in dem direkt i en blockkedja. Samlingens smarta kontrakt lagrar istället en länk till filerna. De bästa alternativen för detta är IPFS (som ses i det tidigare BAYC-exemplet) och Arweave.

Vissa väljer att använda centraliserade alternativ för sina samlingar, men det rekommenderas inte — om du skulle förlora åtkomst till den domänen, skulle en illvillig aktör kunna manipulera metadata.

När du har laddat upp alla dina filer kommer du att generera en länk som kan inkluderas i ditt smarta kontrakt. Om din länk till exempel var ipfs://kraken123 och dina filer var numrerade, skulle du individuellt kunna adressera dem med, t.ex., ipfs://kraken123/1, ipfs://kraken123/2, etc.

Du kan också överväga att implementera lazy minting för att spara kostnader: istället för att minting 5 000 NFT:er omedelbart, kommer du att fördröja minting tills en användare interagerar med det smarta kontraktet, vilket gör att de kan täcka gasavgifterna.

Obs: vi har inte diskuterat egenskapssällsynthet, men det skulle vara lätt att implementera i detta skede: du skulle helt enkelt specificera att vissa egenskaper bör vara mer eller mindre vanliga än andra. Ett exempel på egenskapssällsynthet kan vara att kategorisera NFT:er ytterligare som antingen vanliga, sällsynta eller mytiska.

För att lära dig mer om vad som gör en NFT sällsyntare än en annan från samma samling, kolla in vår artikel Vad är en NFT-sällsynthetsrankning?

3. Skapande av smarta kontrakt

Nu kan vi flytta vår uppmärksamhet till blockkedjedelen av processen.

På Ethereum kan du använda programmeringsspråket Solidity för att skriva ditt eget smarta kontrakt, som kommer att definiera reglerna för NFT-samlingen.

Du behöver dock inte nödvändigtvis skriva detta från grunden.

ERC-721-standarden är en populär ritning som används av många för att skapa smarta kontrakt för NFT:er.

Detta kommer att säkerställa att dina tokens är brett kompatibla med andra Ethereum-baserade marknadsplatser och dApps, och gör det också möjligt för dig att mappa metadata till varje token i samlingen.

OpenZepplin är ett utmärkt arkiv för smarta kontrakt på Ethereum, rikt på resurser för dem som experimenterar med Solidity.

Dessutom kan du hitta mer information om ERC-721 här, och omsätta det du lär dig i praktiken via ett webbläsarbaserat verktyg som Remix.

För att lära dig mer om smarta kontrakt och den viktiga roll de spelar i kryptoekosystemet, kolla in vår artikel Vad är ett smart kontrakt?

4. Distribution och lansering

När kontraktet har skapats och noggrant testats kan det distribueras på Ethereum-nätverket. Och det är allt!

Nu är det dags att sprida ordet om projektet och bygga upp dess gemenskap — eventuellt via X, Reddit eller Discord.

Du kanske också vill överväga att nätverka med likasinnade skapare och deras följare, lista NFT:er till försäljning via marknadsplatser som Kraken NFT, OpenSea och Magic Eden, och fortsätta att skapa värde för tokeninnehavare med en tydlig färdplan och frekvent kommunikation.

Naturligtvis finns det de som helt enkelt vill skapa NFT:er för skojs skull. I så fall är detta den del där du helt enkelt kan njuta av de digitala skapelser du har väckt till liv och visa upp dem online för alla att se.

Image of a line chart and a candlestick chart

Varför skapa NFT:er? 💻

Icke-fungibla tokens är otroligt flexibla och kan anpassas till en rad individuella och affärsmässiga användningsfall.

För privatpersoner

  • Konstnärligt uttryck: NFT:er är en ny väg för konstnärer att digitalisera sitt arbete — vilket ger dem möjlighet att sälja sina verk på en global marknadsplats och att experimentera med nya medier.

  • Digitala avatarer: genom att äga en unik del inom en bredare samling kan innehavare av en NFT signalera sin individualitet samtidigt som de anpassar sig till en gemenskap av innehavare som delar deras intressen eller värderingar. Man behöver bara titta på populariteten hos PFP-samlingar (t.ex. Pudgy Penguins) för att se hur NFT:er kan bli en integrerad del av individers online-personligheter.

För företag

  • Proof of Attendance Protocols (POAPs): organisationer kan minting POAPs som en souvenir eller digital bricka, som förevigar innehavarens närvaro eller deltagande i IRL- eller virtuella evenemang.

  • Digitala samlarobjekt: att lansera en serie digitala föremål kan bidra till att stärka ett varumärke och bättre engagera kunder.

  • Gated perks: företag kan effektivt utnyttja NFT:er som digitala 'VIP-kort' — vilket ger token-gated tillgång till förmåner, rabatter eller exklusivt innehåll till innehavare.

Sammanfattningsvis kan du nu fortsätta din kryptoresa med en bättre förståelse för NFT-skapandeprocessen med hjälp av Ethereum-blockkedjan — från planeringsstadiet till lanseringen på mainnet.

Det är värt att komma ihåg att dagens topp-NFT-projekt är värdefulla på grund av de gemenskaper som omger dem. För att växa din egen samling är tydlig kommunikation, en solid färdplan och ett starkt varumärke ovärderliga för att främja en gemenskap av Web3-entusiaster som kommer att stödja din vision.

Krakens NFT-marknadsplats

Kraken NFT blir snabbt den föredragna platsen för handlare som är seriösa med icke-fungibla tokens. Med gasfria överföringar och off-chain-exekveringar uppstår kostnader endast när tillgångar flyttas till eller från marknadsplatsen.

Både nybörjare och proffs berömmer dess enkla registrering, intuitiva sökverktyg och rika utbud av utbildningsresurser. 

Med stöd för hundratals samlingar över Ethereum, Polygon och Solana, och möjliggör betalningar i både fiat och krypto, är Kraken NFT den främsta destinationen för användare som vill skaffa sin nästa NFT.