Doğru NFT sözleşmesini seçme
Bir dosya NFT'ye dönüştürülmeden önce, karşılık gelen bir NFT akıllı sözleşmesini Chiliz Chain üzerinde dağıtmalı ve doğrulamalısınız. Bu, şeffaflığı sağlamak ve sözleşmenizle zincir üzerinde etkileşim kurulmasını mümkün kılmak için önemli bir adımdır.
Hangi akıllı sözleşme kullanılmalı?
Blockchain dünyasında birçok akıllı sözleşme vardır ve hangisinin NFT basımı için uygun olduğu her zaman açık olmayabilir.
Hangi akıllı sözleşmeye ihtiyaç duyduğunuz, aklınızdaki NFT projesinin türüne bağlıdır:
Tek bir benzersiz öğe: Kullanın ERC-721 NFT sözleşmesini ve bununla tek bir öğe basın.
Birçok benzersiz öğe: Kullanın ERC-721 NFT sözleşmesini ve bununla bir koleksiyon öğesi basın.
Aynı öğeden birden fazla kopya: Kullanın ERC-1155 Multi Token sözleşmesini (bir öğenin birden fazla örneğe sahip olmasına izin verir).
Birden fazla öğenin birden fazla kopyası: Kullanım ERC-1155 Multi Token sözleşmesi de uygundur.
Farklı kullanımlar için (sözleşme uzantıları veya varyantları olarak bilinen) başka akıllı sözleşmeler de vardır (örneğin ERC-2981 Royaltyler için, ERC-4906 Metadata güncelleme etkinliği için, ERC-721 Drop tembel-bastırma için vb.), ancak şu an için ERC-721/1155 hakkında bilgi sahibi olmak yeterlidir.
Kendi akıllı sözleşmemi yazmalı mıyım?
Koda tam kontrol sahibi olmak isteseniz bile, ERC‑721 sözleşmelerini sıfırdan yazmanızı ÖNERMİYORUZ. Güvenilir sözleşme kütüphanelerinden gelen savaş-testinden geçmiş ve denetlenmiş sözleşmeleri kullanmalısınız.
Bir NFT basma sözleşmesi elde etmenin en güvenli ve yaygın yolu, örneğin OpenZeppelin'den geleni kullanmaktır onların ERC-721 sözleşmesi. Bu, tekerleği yeniden icat etmekten sizi kurtarır ve yaygın güvenlik açıklarının önlenmesine yardımcı olur.
OpenZeppelin güvenli dApp'ler oluşturmak için açık kaynaklı bir platformdur.
Birkaç güvenlik ve denetim hizmetine ek olarak, onlar sağlar topluluk tarafından incelenmiş bir akıllı sözleşme kütüphanesi, projelerinde herkesin ücretsiz kullanımı için.
Bu nedenle OpenZeppelin sözleşmeleri endüstri standartı olarak kabul edilir ve bunlara güvenle dayanabilirsiniz.
NFT Akıllı Sözleşmenizi Dağıtma ve Doğrulama
Akıllı sözleşmenizi Chiliz Chain üzerine Remix IDE gibi güvenilir platformları kullanarak dağıtabilirsiniz, örneğin Remix IDE veya thirdweb, veya doğrudan Hardhat.
Bir kez dağıttıktan sonra, geliştirici araçlarının ve platformların sözleşmenizin ABI'sini (Application Binary Interface) okuyup onunla etkileşim kurabilmesi için sözleşmeyi bir blok gezgini üzerinde doğrulamanız gerekir.
NFT sözleşmenizi dağıtmak ve ardından doğrulamak için bu kılavuzları izleyin:
Bir sözleşme dağıtın ve doğrulayınSözleşmenizi Chiliz Chain blok gezginlerinden birinde doğruladığınızdan emin olun! Bir Akıllı Sözleşmeyi Doğrulayın
Yalnızca doğrulanmış sözleşmeler, Socios.com ve Socios.com Cüzdanı ile uyumlu NFT'ler basabilir.
Yine, Chiliz Chain ve Spicy Testnet için doğru ağ ayrıntılarını kullandığınıza dikkat edin:
Mainnet ve Testnet'e bağlanınLast updated
Was this helpful?