Doğru sözleşmeyi seçmek
Bir dosya NFT'ye dönüştürülmeden önce, Chiliz Chain üzerinde karşılık gelen bir NFT akıllı sözleşmesini dağıtmanız ve doğrulamanız gerekir. Bu, şeffaflığı sağlamak ve sözleşmenizle zincir üzerinde etkileşime izin vermek için kritik bir adımdır.
Hangi akıllı sözleşme kullanılmalı?
Blok zinciri 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.
İhtiyacınız olan akıllı sözleşme, aklınızdaki NFT projesinin türüne bağlıdır:
Tek bir benzersiz öğe: Kullanılacak ERC-721 NFT sözleşmesi ve bununla tek bir öğe basın.
Birçok benzersiz öğe: Kullanılacak ERC-721 NFT sözleşmesi ve bununla bir koleksiyon öğesi basın.
Aynı öğeden birden fazla kopya: Kullanılacak ERC-1155 Çoklu Token sözleşmesi (bir öğenin birden fazla örneğe sahip olmasına izin verir).
Birden fazla öğenin birden fazla kopyası: Ayrıca bir ERC-1155 Çoklu Token sözleşmesi kullanın.
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 olayı için, lazy-minting için ERC-721 Drop 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?
Kodunuz üzerinde tam kontrole sahip 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ş-testli ve denetlenmiş sözleşmeleri kullanmalısınız.
Bir NFT-basım sözleşmesi elde etmenin en güvenli ve yaygın yolu, örneğin OpenZeppelin'den olanı kullanmaktır onların ERC-721 sözleşmesi. Bu, tekerleği yeniden icat etmenizi önler ve yaygın güvenlik açıklarını engellemeye yardımcı olur.
OpenZeppelin güvenli dApp'ler oluşturmak için açık kaynaklı bir platformdur.
Birçok güvenlik ve denetim hizmetine ek olarak, onlar topluluk tarafından incelenmiş bir akıllı sözleşme kütüphanesisağlarlar; herkesin projelerinde ücretsiz kullanabileceği.
Bu nedenle, OpenZeppelin sözleşmeleri endüstri standardı kabul edilir ve onlara güvenle dayanabilirsiniz.
NFT Akıllı Sözleşmenizi Dağıtma ve Doğrulama
Akıllı sözleşmenizi Chiliz Chain'e şu gibi güvenilir platformları kullanarak dağıtabilirsiniz: Remix IDE veya thirdwebveya doğrudan Hardhat.
Dağıttıktan sonra, geliştirici araçlarının ve platformların ABI'sini (Uygulama İkili Arayüzü) okuyup onunla etkileşime girebilmesi için sözleşmeyi bir blok gezgininde doğrulamanız gerekir.
NFT sözleşmenizi dağıtmak ve ardından doğrulamak için bu rehberleri 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! 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.
Tekrar, Chiliz Chain ve Spicy Testnet için doğru ağ detaylarını kullandığınızdan emin olun:
Mainnet ve Testnet'e bağlanınLast updated
Was this helpful?