Doğru NFT Sözleşmesini Seçme
Chiliz Chain'deki NFT projeleri için ERC-721 (benzersiz kolektifler) ve ERC-1155 (çok baskılı token'lar) arasında seçim yapın; telif hakkı ve meta veri güncelleme uzantılarına ilişkin notlar dahil.
Bir dosya NFT'ye dönüştürülmeden önce Chiliz Chain'de karşılık gelen bir NFT akıllı sözleşmesini deploy edip doğrulamanız gerekir. Bu, şeffaflığı sağlamak ve sözleşmenizle zincir üstünde etkileşim kurulmasını mümkün kılmak için kritik bir adımdır.
Hangi Akıllı Sözleşmeyi Kullanmalıyım?
Blockchain dünyasında pek çok akıllı sözleşme mevcuttur ve hangisinin NFT basımına uygun olduğu her zaman açık olmayabilir.
Hangi akıllı sözleşmeye ihtiyaç duyduğunuz, ne tür bir NFT projesine sahip olduğunuza bağlıdır:
Tek bir benzersiz öğe: Bir ERC-721 NFT sözleşmesi kullanın ve onunla tek bir öğe basın.
Pek çok benzersiz öğe: Bir ERC-721 NFT sözleşmesi kullanın ve onunla bir koleksiyon basın.
Aynı öğenin birden fazla kopyası: Bir ERC-1155 Multi Token sözleşmesi kullanın (bir öğenin birden fazla örneğine olanak tanır).
Birçok öğenin birden fazla kopyası: Bu durumda da bir ERC-1155 Multi Token sözleşmesi kullanın.
Farklı kullanımlar için başka akıllı sözleşmeler de mevcuttur (sözleşme uzantıları veya varyantları olarak bilinir; Telif Hakları için ERC-2981, Meta Veri güncelleme olayı için ERC-4906, tembel basım için ERC-721 Drop vb.), ancak şimdilik ERC-721/1155 hakkında bilgi sahibi olmak yeterlidir.
Kendi akıllı sözleşmemi yazmalı mıyım?
Kodunuz üzerinde tam denetim sahibi olmak istiyorsanız bile, ERC-721 sözleşmelerini sıfırdan yazmanızı KESİNLİKLE ÖNERMİYORUZ. Güvenilir sözleşme kütüphanelerinden alınan, kapsamlı testlerden geçmiş ve denetlenmiş sözleşmeleri kullanmalısınız.
NFT basımı için en güvenli ve yaygın yöntem, OpenZeppelin'in sağladığı sözleşmeyi kullanmaktır; örneğin ERC-721 sözleşmeleri. Bu yaklaşım, tekerleği yeniden icat etmenizi önler ve yaygın güvenlik açıklarına karşı korunmanıza yardımcı olur.
OpenZeppelin, güvenli dApp'ler geliştirmek için açık kaynaklı bir platformdur.
Çeşitli güvenlik ve denetim hizmetlerinin yanı sıra, herkesin projelerinde ücretsiz olarak kullanabileceği topluluk tarafından doğrulanmış akıllı sözleşmeler kütüphanesi sunarlar.
Bu nedenle OpenZeppelin sözleşmeleri endüstri standardı olarak kabul edilir ve güvenle kullanabilirsiniz.
NFT Akıllı Sözleşmenizi Deploy Etme ve Doğrulama
Akıllı sözleşmenizi Chiliz Chain'e Remix IDE veya thirdweb gibi güvenilir platformlar aracılığıyla ya da doğrudan Hardhat kullanarak deploy edebilirsiniz.
Deploy ettikten sonra, geliştirici araçları ve platformların ABI (Uygulama İkili Arayüzü) bilgisini okuyabilmesi ve sözleşmeyle etkileşim kurabilmesi için sözleşmeyi bir blok gezgininde doğrulamanız zorunludur.
NFT sözleşmenizi deploy edip doğrulamak için şu rehberleri takip edin:
Sözleşmenizi Chiliz Chain blok gezginlerinden birinde doğruladığınızdan emin olun! Akıllı Sözleşme Doğrulama
Yalnızca doğrulanmış sözleşmeler, Socios.com ve Socios.com Wallet ile uyumlu NFT'ler basabilir.
Chiliz Chain ve Spicy Testnet için doğru ağ ayrıntılarını kullandığınıza dikkat edin:
Son güncelleme
Bu yararlı oldu mu?