NFT nasıl yapılır?

Yazar: Kraken Learn team
11 dk
25 Eylül 2024

Değiştirilemez tokenlar (NFT) oluşturmaya başlangıç rehberi 👾

  • NFT'lerin kullanım alanları çok geniştir — sanatsal ifadeden dijital koleksiyonlara, oyun içi varlıklardan çevrimiçi avatarlara kadar uzanır.

  • Çok sayıda blockchain platformu NFT'lerin oluşturulmasını desteklemektedir ve bunların en popüleri Ethereum'dur.

  • Bir NFT koleksiyonu (veya tek seferlik bir NFT) oluşturmak, hazır araçlarla kolaylaştırılan nispeten basit bir süreçtir.

NFT nedir ve nasıl oluşturulur? 🤷

Bir değiştirilemez token (NFT) her şeyden önce benzersiz bir dijital varlıktır.

 Bitcoin (BTC) ve Ether (ETH) gibi kripto para birimleri eşit değerde değiştirilebilen ayrı birimlerden oluşurken, iki NFT birebir ikame edilemez.

Bunun değeri nedir?

Her bir NFT, blockchain'e değişmez bir şekilde yazılmış bir sahiplik kaydı olarak işlev görür. Genellikle bu sahiplik, bir medya parçası (bir .jpeg, .png veya .gif gibi dijital bir dosya) üzerindedir — ve NFT'nin kendisi kamuya açık bir yetki sertifikası görevi görür.

NFT'ler ve uygulamaları hakkında daha fazla bilgi edinmek ister misiniz?  NFT nedir? başlıklı makalemizde sizi bilgilendirdik.

Böyle bir varlığı oluşturmak bir zamanlar sadece blockchain konusunda bilgili geliştiriciler tarafından başarılabilir olabilirdi. 

Ancak günümüzde, tekil bir sanat eserini hayata geçirmek veya programatik olarak oluşturulmuş bir NFT koleksiyonu etrafında bir topluluk oluşturmak isteyip istemediğinize bakılmaksızın NFT'leri başlatmayı kolaylaştıran çok çeşitli hazır araçlar mevcuttur.

candlesticks

NFT oluşturmadan önce dikkat edilmesi gerekenler 📋

Web3 ve NFT'lerin heyecan verici dünyasına dalmadan önce, aşağıdaki faktörlerden bazılarını göz önünde bulundurmak isteyebilirsiniz.

Maliyetler

Neredeyse tüm blockchain tabanlı aktivitelerde olduğu gibi, bir NFT koleksiyonunun oluşturulması (ve her bir parçanın gelecekteki dağıtımı) işlem ücretlerine neden olacaktır. Bunlar seçtiğiniz blockchain'e göre değişir: Örneğin Ethereum, Solana gibi bir alternatife göre nispeten daha yüksek ücretlere sahiptir.

Daha fazla bilgi için Kraken Öğrenim Merkezi rehberimiz olan  Blockchain gas ücreti nedir? başlıklı makaleye göz atın.

Dikkate alınması gereken ek maliyetler şunlardır:

  • Olası listeleme ücretleri (NFT pazarında NFT'lerinizi kullanılabilir kılmak için)

  • Pazarlama/tanıtım maliyetleri (projenizin bilinirliğini artırmak için)

  • Barındırma maliyetleri (ilişkili bir web sitesi için veya NFT dosyalarınızı üçüncü taraf bir veritabanında barındırmayı seçerseniz)

Düzenlemeler ve vergiler

Dijital içerikle ilgileniyorsanız, ilgili kurallara (örneğin, telif hakkı ve fikri mülkiyet hakları) aşina olmanız gerekecektir.

Ayrıca, istediğiniz yargı bölgelerinde NFT'lerin çıkarılması ve dağıtımı ile ilgili düzenlemeler ve satışlarla ilgili vergi sonuçları (karlar genellikle sermaye kazancı vergisine tabidir) hakkında bir uzmana danışmak isteyebilirsiniz.

NFT vergileri de dahil olmak üzere eksiksiz ABD kripto vergi rehberimize  buradan ulaşabilirsiniz.

Protokol seçimi

Hangi blockchain ihtiyaçlarınıza en uygun? Maliyet burada tek düşünce olmamalıdır — daha az bilinen ve daha ucuz bir blockchain daha az harcamaya yol açabilir, ancak aynı zamanda sizi örneğin Ethereum ekosistemi içinde etkileşimde bulunan daha geniş bir potansiyel kitleden de izole edebilir.

Başlamadan önce, çeşitli blockchain'leri araştırmanızı öneririz — topluluklarını, önde gelen projelerini ve kendi projenizin nereye uyduğunu öğrenin.

NFT planınızı oluşturma ⚒️

Önceki noktalar ele alındığında, dijital varlığınızın gerçekte neyi temsil ettiğini düşünmeye başlayabilirsiniz.

Sahip olanlara kilidi açılabilir içeriğe veya yüz yüze etkinliklere erişim sağlayan, 1.000 adet blockchain tabanlı üyelik kartından oluşan bir koleksiyon mu? Her biri farklı nadirliklere ve özelliklere sahip, meta evrensel bir topluluk için dijital avatarlar olarak hizmet veren 10.000 parçalık benzersiz fantastik karakter koleksiyonu mu? Yoksa ek özelliklere sahip olmayan sınırlı sayıda benzersiz sanat eseri serisi mi?

Projeniz bunların bir kombinasyonu — veya tamamen farklı bir şey olabilir. Daha da önemlisi, planınızı kodlamak, koleksiyonunuzun 'hikayesini' detaylandırmak ve gereksinimleri (örneğin, akıllı sözleşmeler, sanat tasarımı ve diğer gerekli kaynaklar) belirlemek için biraz zaman ayırmalısınız.

Image of a line chart and a candlestick chart

NFT'nizi oluşturma 🎨

Bu makalenin amaçları doğrultusunda, Ethereum blockchain'inde denizcilik temalı 5.000 üretken çizgi film karakterinden oluşan bir koleksiyon başlattığınızı varsayalım.

Aşağıda detaylandırılan adımların çoğu diğer blockchain'lerde de işe yarayacaktır, ancak her biri genellikle kendi NFT token standartlarına, programlama dillerine ve destekleyici platformlara sahiptir.

Basit tutmak adına, herhangi bir gelişmiş işlevsellik eklemeyi düşünmediğinizi de varsayalım. Bu özellikler ve NFT'leri kullanmanın farklı yolları hakkında biraz daha fazla bilgi edinmek için NFT'lerle neler yapabilirsiniz? başlıklı makalemizi inceleyebilirsiniz.

Bunun yerine, NFT'leri bir NFT pazarında listeleyip umarım satmak amacıyla oluşturmakla ilgilendiğinizi varsayalım.

NFT oluşturma adımlarını genel hatlarıyla detaylandırmak üzereyiz — ancak, One Mint'in NFT Sanat Oluşturucu gibi bu adımların bazılarını (veya tamamını) üstlenen bir yazılım paketi kullanmayı seçebilirsiniz.

Hesap oluşturmadan veya herhangi bir para ödemeden önce tüm NFT ile ilgili platformlar hakkında gerekli araştırmayı yapmak önemlidir. Bu, diğer şeylerin yanı sıra güvenilir incelemeleri ve referansları okumayı içerebilir.

1. Sanat eseri ve tasarım

Belirtildiği gibi, varsayımsal projenizin karakterleri üretkendir: NFT jargonunda bu, benzer bir plana uyacakları ancak benzersiz özellik kombinasyonlarıyla ayırt edilebilir olacakları anlamına gelir.

Bunun iyi örnekleri için Bored Ape Yacht Club veya CryptoPunks'ı inceleyebilirsiniz.

İlk olarak, özelliklerinizi şu kategorilere ayırmak isteyebilirsiniz: arka plan rengi, şapka, saç modeli, tür ve gözler.

Bu kategoriler içinde farklı varyantlar da ekleyebilirsiniz. Örneğin, arka plan renkleri beyaz, mavi, yeşil, turuncu ve altın renklerinde olabilir. Gözler, güneş gözlüğü, yüzücü gözlüğü veya normal gözler dahil olmak üzere 10 farklı permütasyona sahip olabilir.

5.000 benzersiz NFT oluşturmak için yeterli özelliğin karışımda olması önemlidir — aksi takdirde, koleksiyonun bazı üyeleri diğerlerinden görsel olarak ayırt edilemez olacaktır.

Tümünü daralttığınızdan emin olduktan sonra, bunları tercih ettiğiniz yazılımda tasarlamaya başlayabilirsiniz. Dijital sanatta yeterli değilseniz, bunun yerine güvenilir bir dijital sanatçıyla çalışmayı tercih edebilirsiniz.

2. Üretken sanat ve meta veriler

Sanat eseri tamamlandığına göre, karakterlerinizi hayata geçirme zamanı.

Sürecin bu aşaması, koleksiyonunuzdaki parçaları oluşturmak için özellikleri bir araya getirmeyi içerir.

Yine, önceden hazırlanmış yazılımları (Bueno gibi) kullanabilir, kendiniz bir komut dosyası oluşturabilir veya GitHub'dan mevcut bir tanesini alabilirsiniz.

Süreç tamamlandığında, her olası özellik kombinasyonunu içeren bir sanat eseri koleksiyonuna sahip olacaksınız. Yukarıdaki kategorilerin her birinde 10 özellik (arka plan rengi hariç, onda beş özellik var) olduğunu varsayarsak, teorik olarak maksimum 20.000 benzersiz parça oluşturabilirsiniz.

Son 5.000'e karar verdikten sonra, NFT'nin adı, açıklaması, özellikleri ve konumu gibi detayları içeren JSON yapılı dosyalar olan ilgili meta verilerini oluşturma zamanı gelir.

Bored Ape Yacht Club koleksiyonundan alınan bir NFT'nin meta verilerinin nasıl görünebileceğine dair bir örnek burada.

NFT meta verileri, bu tür bir kripto varlığı diğerlerinden ayıran ayırt edici özelliktir.

Çoğu NFT, sanat eserlerini (ve meta verilerini) doğrudan bir blok zincirine yerleştirmek çok pahalı olacağından zincir dışı (off-chain) saklar. Koleksiyonun akıllı sözleşmesi bunun yerine dosyalara bir bağlantı saklar. Bunun için en iyi seçenekler IPFS (önceki BAYC örneğinde görüldüğü gibi) ve Arweave'dir.

Bazıları koleksiyonları için merkezi alternatifleri kullanmayı tercih eder, ancak bu önerilmez — o alana erişiminizi kaybederseniz, kötü niyetli bir kişi meta verilerle oynayabilir.

Tüm dosyalarınızı yükledikten sonra, akıllı sözleşmenize dahil edilebilecek bir bağlantı oluşturacaksınız. Bağlantınız, örneğin ipfs://kraken123 olsaydı ve dosyalarınız numaralandırılmış olsaydı, onlara ayrı ayrı ipfs://kraken123/1, ipfs://kraken123/2 vb. ile erişebilirdiniz.

Maliyetlerden tasarruf etmek için lazy minting uygulamasını da düşünebilirsiniz: 5.000 NFT'yi hemen basmak yerine, bir kullanıcı akıllı sözleşmeyle etkileşime geçene kadar basımı geciktirecek ve böylece gaz ücretlerini onların karşılamasına izin vereceksiniz.

Not: Özellik nadirliğini henüz tartışmadık, ancak bu aşamada uygulaması kolay olacaktır: bazı özelliklerin diğerlerinden daha yaygın veya daha az yaygın olması gerektiğini basitçe belirtmeniz yeterli olacaktır. Özellik nadirliğine bir örnek olarak NFT'leri yaygın, nadir veya efsanevi olarak daha fazla kategorize etmek verilebilir.

Aynı koleksiyondan bir NFT'yi diğerinden daha nadir yapan şey hakkında daha fazla bilgi edinmek için NFT Nadirlik Sıralaması Nedir? makalemize göz atın.

3. Akıllı sözleşme oluşturma

Şimdi dikkatimizi sürecin blok zinciri kısmına çevirebiliriz.

Ethereum üzerinde, NFT koleksiyonu için kuralları tanımlayacak kendi akıllı sözleşmenizi yazmak üzere Solidity programlama dilini kullanabilirsiniz.

Ancak, bunu baştan yazmak zorunda değilsiniz.

ERC-721 standardı, NFT akıllı sözleşmeleri oluşturmak için birçok kişi tarafından kullanılan popüler bir taslaktır.

Bu, tokenlarınızın diğer Ethereum tabanlı pazar yerleri ve dApp'lerle geniş ölçüde uyumlu olmasını sağlayacak ve aynı zamanda meta verileri koleksiyondaki her tokene eşlemenize olanak tanıyacaktır.

OpenZepplin, Solidity ile deney yapanlar için zengin kaynaklar sunan, Ethereum akıllı sözleşmeleri için harika bir depodur.

Ek olarak, ERC-721 hakkında daha fazla bilgiyi burada bulabilir ve öğrendiklerinizi Remix gibi tarayıcı tabanlı bir araç aracılığıyla pratiğe dökebilirsiniz.

Akıllı sözleşmeler ve kripto ekosisteminde oynadıkları önemli rol hakkında daha fazla bilgi edinmek için Akıllı Sözleşme Nedir? makalemize göz atın.

4. Dağıtım ve lansman

Sözleşme oluşturulup iyice test edildikten sonra Ethereum ağına dağıtılabilir. İşte bu kadar!

Şimdi projenin duyurulma ve topluluğunu büyütme zamanı — muhtemelen X, Reddit veya Discord aracılığıyla.

Benzer düşünen yaratıcılar ve onların takipçileriyle ağ kurmayı, Kraken NFT, OpenSea ve Magic Eden gibi pazar yerleri aracılığıyla NFT'leri satışa sunmayı ve açık bir yol haritası ve sık iletişim ile token sahipleri için değer yaratmaya devam etmeyi de düşünebilirsiniz.

Elbette, yalnızca eğlence için NFT oluşturmak isteyenler de var. Eğer öyleyse, bu kısım, hayata geçirdiğiniz dijital eserlerin tadını çıkarabileceğiniz ve herkesin görmesi için çevrimiçi sergileyebileceğiniz yerdir.

Image of a line chart and a candlestick chart

Neden NFT oluşturmalı? 💻

Değiştirilemez token'lar inanılmaz derecede esnektir ve çeşitli bireysel ve ticari kullanım durumlarına göre uyarlanabilir.

Bireyler için

  • Sanatsal ifade: NFT'ler, sanatçıların eserlerini dijitalleştirmeleri için yeni bir yoldur — bu sayede eserlerini küresel bir pazarda satabilir ve yeni medyaları deneyebilirler.

  • Dijital avatarlar: daha geniş bir koleksiyon içinde benzersiz bir parçaya sahip olarak, bir NFT sahibi kendi bireyselliğini gösterebilir ve ilgilerini veya değerlerini paylaşan bir toplulukla uyum sağlayabilir. NFT'lerin bireylerin çevrimiçi kişiliklerinin ayrılmaz bir parçası haline nasıl geldiğini görmek için PFP koleksiyonlarının (örn.  Pudgy Penguins) popülerliğine bakmak yeterlidir.

İşletmeler için

  • Katılım Kanıtı Protokolleri (POAP'lar): kuruluşlar,  POAP'ları bir hatıra veya dijital rozet olarak basabilir; bu da sahibinin gerçek dünyadaki veya sanal etkinliklere katılımını ölümsüzleştirir.

  • Dijital koleksiyonluklar: bir dizi dijital öğe başlatmak, bir markayı güçlendirmeye ve müşterilerle daha iyi etkileşim kurmaya yardımcı olabilir.

  • Sınırlı avantajlar: işletmeler, NFT'leri dijital 'VIP kartları' olarak etkili bir şekilde kullanabilir — sahiplerine faydalara, indirimlere veya özel içeriğe token kontrollü erişim sağlayarak.

Özetle, planlama aşamasından ana ağ lansmanına kadar Ethereum blockchain'ini kullanarak NFT oluşturma sürecini daha iyi anlayarak kripto yolculuğunuza devam edebilirsiniz.

Günümüzün en iyi NFT projelerinin değerini çevrelerindeki topluluklardan aldığını unutmamak gerekir. Kendi koleksiyonunuzu büyütmek için açık iletişim, sağlam bir yol haritası ve güçlü bir marka, vizyonunuzu destekleyecek bir Web3 meraklıları topluluğunu beslemek için çok önemlidir.

Kraken'in NFT pazar yeri

Kraken NFT, değiştirilemez token'lar konusunda ciddi olan yatırımcılar için tercih edilen platform haline hızla geliyor. Gazsız transferler ve zincir dışı işlemlerle, maliyetler yalnızca varlıkları pazara taşırken veya pazardan çekerken oluşur.

Hem yeni başlayanlar hem de profesyoneller, kolay kaydını, sezgisel arama araçlarını ve zengin eğitim kaynaklarını övüyor. 

Ethereum, Polygon ve Solana ağlarındaki yüzlerce koleksiyonu destekleyen ve hem itibari para hem de kripto ile ödeme imkanı sunan Kraken NFT, bir sonraki NFT'lerini almak isteyen kullanıcılar için önde gelen bir adrestir.