For the complete documentation index, see llms.txt. This page is also available as Markdown.

Chiliz Block Explorer ile Doğrulama

Web formu, Hardhat eklentisi veya Blockscout API kullanarak Chiliz Block Explorer (Blockscout) aracılığıyla Chiliz Chain'deki akıllı sözleşmeleri doğrulayın.

Chiliz Block Explorer, Blockscout tarafından oluşturulmuş bir hizmettir. Günlük kullanım için kendi belgelerine başvurabilirsiniz.

Blockscout, Chiliz Chain'deki akıllı sözleşmenizi doğrulamak için çeşitli yöntemler sunar:

  • Çoğu sözleşme için: Doğrulama özelliğini kullanın.

  • Daha karmaşık sözleşmeler için: Hardhat gibi komut satırı araçları.

  • Basit sözleşmeler için: API.

Blockscout'un sözleşme doğrulama belgelerine bakın.

Chiliz Block Explorer Doğrulama Özelliğini Kullanma

Chiliz Block Explorer, Chiliz Mainnet için aşağıdaki adreste bir sözleşme doğrulama arayüzü sunmaktadır: https://scan.chiliz.com/contract-verification. Ayrıca burada belgelenmiştir: https://docs.blockscout.com/devs/verification/blockscout-ui

Spicy Testnet'teki sözleşmeleri de bu arayüzle doğrulayabilirsiniz: https://spicy-explorer.chiliz.com/

Çoklu dosyalı sözleşmelerde, yüklemeden önce kodunuzun düzleştirildiğinden emin olun.

Örneğin Remix IDE kullanıyorsanız, Dosya Gezgininde derlenmiş contract-XYZ.sol sözleşme dosyasına sağ tıklayıp "Düzleştir" seçeneğini seçebilirsiniz. Ardından oluşan dosyayı (contract-XYZ_flattened.sol adıyla) indirip doğrulama formuna yükleyin.

Adımlar:

  1. "Doğrulanacak sözleşme adresi" alanına akıllı sözleşmenin adresini girin.

  2. Sözleşmenize uygulamak istediğiniz lisansı seçin. Bunun ne anlama geldiği hemen anlaşılmayabileceğinden, açık kaynak lisansları hakkında hızlı bir açıklama için bu bağlantıya göz atın.

  1. Doğrulama yöntemini seçin. En basit yöntem, Solidity sözleşmenizin düzleştirilmiş bir sürümünü veya "Solidity (Tek dosya)" seçeneğini kullanmaktır.

  2. Derleyici sürümünü (Chiliz Chain, v0.8.30'a kadar olan sürümleri destekler) ve EVM sürümünü (Chiliz Chain, Prague sürümüne kadar olan sürümleri destekler) seçin.

  1. Son olarak "Sözleşme Kodu" alanına, akıllı sözleşmeyi orijinal olarak derlemek için kullandığınız akıllı sözleşme kodunu yapıştırın ve "Doğrula ve Yayımla"ya tıklayın.

Başarılı olursa, sözleşmeniz yeşil onay işaretiyle açıkça doğrulanmış olarak etiketlenecektir. Blok gezgini kaynak kodunu görünür kılacak ve tüm etkileşimli özellikleri etkinleştirecektir.

Komut Satırı Araçlarını Kullanma

Blockscout'un kendi belgeleri, doğrulama için komut satırı araçlarının nasıl kullanılacağına dair ayrıntılı kılavuzlar sunmaktadır. Bu, sözleşme doğrulamasını geliştirme ortamınızda otomatikleştirmek istiyorsanız özellikle yararlıdır.

Deploy ve doğrulama konusundaki kılavuzları şunlarla okuyabilirsiniz:

Blockscout'un API'sini Kullanma

Blockscout'un özel bir sözleşme doğrulama API'si vardır:

API uç noktaları:

Son güncelleme

Bu yararlı oldu mu?