Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan NFT oluşturma ve mintleme sürecini adım adım gösteren kapsamlı bir eğitim içeriğidir.
- Video, Hashlips Engine kullanarak NFT oluşturma, Remix platformunda smart contract yazımı, OpenSea platformunda NFT'lerin mintlenmesi ve NFT market sitesinin kurulumu gibi konuları kapsamaktadır. İçerik, GitHub'dan Hashlips Engine'in indirilmesi ile başlayıp, layerların oluşturulması, NFT'lerin üretilmesi, Plate platformuna yükleme, metadata güncelleme ve mintleme işlemlerinin nasıl gerçekleştirileceği gibi adımları detaylı şekilde anlatmaktadır.
- Eğitim, farklı ağlarda (Avax, Smart Chain, Polygon) NFT dağıtmak isteyenler için faydalı bilgiler içermekte ve smart contract kullanımında dikkat edilmesi gereken hususlar ile riskler hakkında uyarılar da sunmaktadır. Ayrıca, mintleme sonrası OpenSea'de NFT'lerin nasıl görüntüleneceği ve mint fonksiyonunun farklı isimlerle nasıl kullanılacağı da açıklanmaktadır.
- Polygon ile Mintsisi Yapma Video Hakkında
- Daha önce çekilen polygon ile mintsisi yapma videosu pek çok insan tarafından alınamadığı için tekrar çekiliyor.
- Bu sefer polygon ağ yerine ring gibi bir ağ üzerinde mintsisi yapılacak.
- Avax, smart chain veya farklı bir ağ üzerinde mintsisi yapmak isteyenler, Remix üzerinden smart contract dağıtmadan önce hangi ağ kullanacaklarını seçmeleri yeterli olacaktır.
- 00:37Hashlips Engine Kurulumu
- GitHub'dan Hashlips'in sayfasına gidip Hashlips Engine indirilmeli ve masaüstüne ayıklanmalıdır.
- İndirilen dosyayı açtıktan sonra "new terminal" ve "npm" komutları ile gereken paketler yüklenmelidir.
- Default olarak gelen layerlar silinip kendi layerlar eklenmelidir.
- 01:31Layer Ayarları
- Layerlar isimlendirilirken Türkçe karakter kullanılmamalı ve nadirlik belirtisi belirtilmelidir.
- "src" klasöründeki "config.js" dosyasında katmanların sırası ve sayısı ayarlanmalıdır.
- "width" ve "height" değerleri ile NFT'nin genişliği ve yüksekliği ayarlanabilir, "smoothing" değeri "tur" olarak ayarlandığında NFT daha iyi kalitede görünür.
- 02:45NFT Sayısı Ayarlama
- Koleksiyonda belirli sayıda farklı NFT üretmek için katmanlar kopyalanıp yapıştırılabilir.
- Örneğin beş tane maske ve beş tane sigara NFT üretmek için katmanlar kopyalanıp sıralanmalıdır.
- "node index" komutu ile belirtilen sayıda NFT üretilir, örneğin elli tane NFT üretmek için "node index 50" komutu kullanılır.
- 04:08NFT'leri Plata Yükleme
- Üretilen NFT'lerin resimleri "upload folder" seçeneği ile Plata'ya yüklenmelidir.
- NFT market ismi ve açıklama kısmı "update info" komutu ile güncellenmelidir.
- Metadata dosyaları da Plata'ya yüklenerek NFT'ler hazır hale getirilir.
- 06:01Review Dönemi
- NFT koleksiyonlarında "review" dönemi, NFT'lerin belli bir süreliğine kilitli kalması anlamına gelir.
- Review döneminde NFT'ler gizli kalır ve belirli bir süre sonra (örneğin iki hafta sonra) tüm NFT'ler açılır.
- Review dönemi sonunda kime ne çıktığı belli olur.
- 06:36NFT Oluşturma ve Dosya Hazırlama
- İnternetten bir resim seçip masaüstüne farklı kaydetme işlemi yapılıyor.
- Gizli bir NFT için "gizli.jpg" adında bir resim oluşturuluyor.
- Gizli resim için "gizli.json" adında bir meta dosyası oluşturuluyor ve içine gerekli bilgiler ekleniyor.
- 09:22NFT'leri OpenSea'ya Yükleme
- OpenSea'ya giriş yapıp "upload folder select" seçeneği ile masaüstündeki gizli resim yükleniyor.
- Yüklenen resmin kodu alınıp, meta dosyası da aynı şekilde yükleniyor.
- NFT'lerin meta dosyaları için IPFS adresi kullanılıyor.
- 10:21Smart Contract Oluşturma
- Smart contract oluşturmak için Remix kullanılıyor ve önceki videoda yapılan hata düzeltiliyor.
- Smart contract'ta fiyat (0,5 eter) ve kişi başı kaç tane NFT biteceği belirleniyor.
- IPFS adresleri smart contract'a ekleniyor ve testnet üzerinde dağıtılıyor.
- 14:45Mintleme ve NFT Görüntüleme
- Smart contract dağıtıldıktan sonra mintleme butonu aktif hale geliyor.
- Mintleme işlemi onaylandıktan sonra OpenSea'da NFT görüntüleniyor.
- Gizli NFT'nin açıklama kısmında "iki hafta sonra açılacak" yazısı görünüyor.
- 15:56NFT Market Kurulumu
- NFT market sitesi Haps'ten indirilerek masaüstüne ayıklanıyor.
- İndirilen dosyalar açılarak yeni terminal açılarak gerekli paketler yükleniyor.
- Metamask'a AVAX veya Polygon ağı eklenerek ağ ayarları yapılıyor.
- 17:30Smart Contract Ayarları
- NFT market smart contract'ı seçilerek adresi kopyalanıyor.
- Visual Studio Code'da public klasöründeki kontrat dosyası silinip kopyalanan adres yapıştırılıyor.
- Config.js dosyasında kontrat adresi, zincir numarası, fiyat ve koleksiyon ismi gibi bilgiler ayarlanıyor.
- 19:46Mint İşlemi
- "npm run start" komutu ile uygulama başlatılıyor.
- Metamask'ta kontrat adresi kopyalanıp uygulamaya yapıştırılarak bağlantı kuruluyor.
- Mint işlemi onaylanarak NFT'ler oluşturuluyor ve OpenSea'da testnet olarak görüntüleniyor.
- 22:37Ek Özellikler ve Kurulum
- Mint fonksiyonunun farklı bir isim verilmişse bu isim değiştirilmeli.
- Örnek sayısı ve artış miktarı ayarlanabiliyor.
- "npm run build" komutu ile build klasörü oluşturulup hosting'e yüklenerek web sitesi açılabiliyor.