thirdweb ile dağıt

Thirdweb blok zinciri uygulamaları oluşturmayı ve dağıtmayı kolaylaştıran araçlar, SDK’lar ve akıllı sözleşme şablonları sunar.

Thirdweb hizmetlerini çoğu EVM tabanlı zincir için sunar, bunlar arasında Chiliz Zinciri Ana Ağı ayrıca Spicy Testnet.

thirdweb’in araçlarını kullanarak Chiliz Chain’e bir sözleşme dağıtmanın iki yolu vardır:

  • Yalnızca standart bir sözleşme istiyorsanız web tabanlı Explore kitaplığını kullanın.

  • Özel bir sözleşme dağıtmak istiyorsanız CLI odaklı aracını kullanın.

Burada her ikisini de inceleyeceğiz.

Not: Thirdweb ekibi tam da bu konu hakkında harika bir video hazırladı:

thirdweb’ün Explore’unu kullanarak bir akıllı sözleşme dağıtın

Thirdweb şunları sunar Explore, denetlenmiş EVM akıllı sözleşmelerinden oluşan bir kitaplık ve herkesin herhangi bir EVM zincirine standart bir sözleşme dağıtmasına olanak tanıyan çevrimiçi bir araç.

  1. Şuraya gidin thirdweb Explore.

  2. "Token" sözleşmesine tıklayın.

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

Sözleşme sayfası açılır. Gösterdiği bilgileri tamamen okumanızı öneririz.

  1. "Deploy Now" düğmesine tıklayın (ekranın sağ üst köşesi).

Bir form açılır:

  1. "Contract Metadata" bölümünden başlayarak çeşitli form alanlarını doldurun.

Diğer bölümler Explore tarafından otomatik doldurulmaya bırakılabilir, ancak her birine dikkat etmenizi öneririz; en önemlileri:

  • Recipient address: Cüzdanınızla giriş yaptıysanız (örneğin MetaMask), bu alan zaten cüzdanınızın adresini göstermelidir. Gerçekten size ait olduğundan emin olun!

  • Deploy options: Bu, bu sözleşmeyi dağıtmak istediğiniz zinciri seçtiğiniz yerdir. Chiliz Chain’i (veya ihtiyacınıza bağlı olarak Spicy Testnet’i) seçtiğinizden emin olun!

  1. Chiliz Chain üzerinde kendi Token’ınızı dağıtmak için "Deploy Now"a tıklayın.

Cüzdanınızdan imzalamanız gereken işlemler olacak; sayıları değişebilir.

  1. Thirdweb panonuza erişmek ve dağıtılan sözleşmeyi görmek için "View Now"a tıklayın.

thirdweb’ün CLI aracını kullanarak bir akıllı sözleşme dağıtın

thirdweb’ün deploy aracı, tek bir komutla herhangi bir EVM zincirine (Chiliz Chain dahil) akıllı sözleşme dağıtımını basitleştirir ve karmaşık teknik ayrıntıları otomatik olarak yönetir.

Standart olmayan bir sözleşme kullanmak istiyorsanız bu önerilen yoldur (örneğin, özelleştirilmiş bir OpenZeppelin sözleşmesi).

thirdweb CLI’nin kurulumu

thirdweb deploy aracını kullanmak için şunlara ihtiyacınız vardır:

  • Node.js ve onun npm aracının yerel kurulumu.

  • thirdweb CLI aracının yerel kurulumu.

Node.js ve npm’yi kurmak için, buradaki talimatları izleyin.

Ardından terminalde aşağıdaki komutu çalıştırarak thirdweb CLI’yi kurabilirsiniz:

Thirdweb ekibi bir thirdweb CLI için derinlemesine videohazırladı; kesinlikle göz atmalısınız!

thirdweb CLI kullanarak bir sözleşme dağıtma

CLI’yi kurduktan sonra, akıllı sözleşmelerinizi dağıtmak için kullanabilirsiniz.

  1. Terminalden, akıllı sözleşme deposunun kök dizinine gidin.

  2. Dağıtma komutunu çalıştırın:

Bu daha sonra sizi sözleşmenizi dağıtma sürecinde yönlendirecektir:

  1. Bir tarayıcı penceresi açarak thirdweb panonuza bağlanacaktır.

  2. Panodan cihazınızı yetkilendirmeniz gerekecek. Bunun için thirdweb ile kullandığınız cüzdanı kullanarak bir işlemi imzalamanız gerekecektir.

thirdweb ekibinin demosuna göz atın:

Son güncelleme

Bu yararlı oldu mu?