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

Remix ile Deploy

Remix IDE'nin web tabanlı ortamını kullanarak Chiliz Chain'e akıllı sözleşme deploy edin; derleme, MetaMask enjeksiyonu ve deploy onayı adımlarıyla.

Remix, akıllı sözleşme geliştirmeye yönelik kurulum gerektirmeyen bir araç setidir. Hem uzmanlar hem de yeni başlayanlar tarafından kullanılan Remix, sizi çok kısa sürede çalışır hale getirir.

Remix web tabanlı bir ortam, masaüstü programı ve hatta CLI aracı olarak mevcuttur. Bu sayfada web tabanlı sürümü kullanacağız.

Remix Online IDE kullanarak akıllı sözleşme deploy etme adımları:

  1. https://remix.ethereum.org adresine gidin. Remix IDE tarayıcınızda açılır.

  2. "Yeni Çalışma Alanı Oluştur" düğmesine tıklayın, ardından bir seçenek belirleyin: boş çalışma alanı, yapay zeka tarafından oluşturulan çalışma alanı, sözleşme sihirbazı, proje içe aktarma veya git deposu klonlama. Kategorize edilmiş çalışma alanı şablonlarını da kullanabilirsiniz. Bu kılavuz amacıyla bir OpenZeppelin ERC20 çalışma alanı şablonu kullanacağız. Tabii ki boş bir çalışma alanı kullanarak kendi akıllı sözleşmenizi de deploy edebilirsiniz.

Chiliz'in Fan Token'ları, Ethereum ERC20 token standardının Chiliz Chain'e özgü bir uzantısı olan CAP-20 token'larıdır. CAP-20 hakkında daha fazla bilgi edinin.

  1. "OpenZeppelin" şablon kategorisine inin ve "ERC20" şablonuna tıklayın.

  1. Remix'in görüntülediği formu kullanarak ERC20 token'ınıza bir isim verin, ardından "Çalışma alanını doğrula" düğmesine tıklayın.

Seçiminizi onayladıktan sonra Remix, soldaki Dosya Gezgininde görünen klasörler ve dosyalarla standart bir çalışma alanı yükler. Deploy etmek üzere olduğunuz ERC20 sözleşmesini görüntülemek için /contracts/{token adı}.sol dosyasına tıklayın:

Gördüğünüz üzere, varsayılan MyToken.sol akıllı sözleşmesi OpenZeppelin'den ERC20.sol sözleşmesini içe aktarmaktadır. .deps/npm/@openzeppelin/contracts/token/ERC20/ERC20.sol dosyasını açarak ERC20 sözleşmesini görüntüleyebilirsiniz.

MyToken.sol sözleşmenizi istediğiniz gibi düzenleyebilirsiniz. Örneğin Chiliz Chain EVM ile çalışmak için sözleşmenizin en fazla Solidity 0.8.30 kullanması gerekir; bu değişikliği yapın:

... ve ilgili derleyiciyi seçin:

  1. Sözleşme dosyanızın üzerindeki "Derle" düğmesine tıklayın.

Değişikliklerinizde herhangi bir hata yoksa Remix IDE, soldaki "Solidity Derleyici" menüsünde yeşil bir onay işareti görüntülemeli:

  1. "Deploy ve İşlemleri Çalıştır" bölümünü açın.

  • "Ortam" açılır menüsünden "Tarayıcı Uzantısı > Injected Provider - MetaMask" seçeneğini seçin. Bu, deploy edilen token'ı MetaMask hesabınıza bağlayacaktır; hesabınızın Chiliz Chain ile çalışacak şekilde yapılandırılmış olması gerekir (yapılmadıysa buraya bakın).

  • Remix'in doğru ağı görüntülediğinden emin olun: Chiliz Chain Mainnet.

  • Sözleşme dosyanızın seçili olduğundan ve seçilen EVM sürümünün "Prague" olduğundan emin olun. Değilse derleyici sürümünüz v0.8.30 olarak ayarlanmamış demektir (yukarıya bakın), 4. Adıma geri dönün.

  • "Deploy & Verify" seçeneğine tıklayın. Sözleşmeyi deploy edip ardından kendiniz doğrulamak istiyorsanız, "Sözleşmeyi Gezginlerde Doğrula" kutusunun işaretini kaldırarak Remix'in yalnızca sözleşmeyi deploy etmesini sağlayabilirsiniz.

  1. MetaMask cüzdanınız otomatik olarak açılmalıdır.

8. MetaMask Cüzdanınızı token'ınızın akıllı sözleşmesiyle bağlamak için "Onayla"ya tıklayın. Birkaç saniye içinde işlemi onaylayan ve işlemi Chiliscan blok gezgininde görüntülemeye davet eden bir bildirim almalısınız.

İşlemden deploy edilen sözleşmenin kendisine erişebilirsiniz ("Sözleşme" sonrasındaki bağlantı):

MetaMask cüzdanınızda, _"_Etkinlik" sekmesinde sözleşme deploy bilgilerini göreceksiniz. Tüm bilgileri görmek için üzerine tıklayın:

Tebrikler! Sözleşmeniz artık Chiliz Chain'de deploy edilmiştir!

Şimdi doğrulama zamanı:

Akıllı Sözleşme Doğrulama

Son güncelleme

Bu yararlı oldu mu?