https://prod-files-secure.s3.us-west-2.amazonaws.com/2814268c-c403-4b50-9e50-f2ada7eca9b2/0bece688-0048-4a01-929d-81832cda0969/Untitled.png

Özet: Yeni ZetaChain ağları, Evrensel Uygulama geliştirme deneyimini önemli ölçüde iyileştiriyor. Aktif geliştiricilerden oluşan küçük bir grup, Devnet'e erken erişim için buradan başvurabilir.

ZetaChain'in misyonu, yerel Bitcoin ve Ethereum'dan Cosmos, Solana ve ötesine kadar tüm zincirleri kapsayan Evrensel Uygulamaları desteklemektir. Bu misyonun önemli bir parçası, Evrensel Uygulamaların inşası ve test edilmesi için giriş engelini azaltmaktır. Bu, geliştiricilerin daha iyi ürünleri daha hızlı bir şekilde ana ağa getirmelerini sağlarken güvenliği de sağlar. Bugün, hem Evrensel Uygulama geliştiricileri hem de ZetaChain protokolü için daha hızlı geliştirme ve deney yapma imkanı sağlayan ZetaChain Localnet ve Devnet'i tanıtıyoruz.

ZetaChain Localnet ve Devnet'i Tanıtıyoruz

Farklı zincirler üzerinde geliştirme yapmak karmaşık ve zaman alıcı bir süreçtir. ZetaChain, tek bir dağıtımda birden fazla blokzincir ağı üzerinde sorunsuz çalışan Evrensel Uygulamalar geliştirmenizi sağlayarak bu süreci basitleştirir. Test ve geliştirme deneyimini iyileştirmek için, geliştiricilerin en yeni özelliklerle daha hızlı iterasyon yapmalarını ve uygulamaları daha verimli bir şekilde oluşturmalarını sağlayan iki yeni geliştirme ortamı olan Localnet ve Devnet'i tanıtmaktan heyecan duyuyoruz. Bu ortamları yakından inceleyelim ve geliştirme iş akışınızı nasıl geliştirebileceklerini tartışalım.

ZetaChain Localnet ile Daha Hızlı Geliştirin

Localnet ortamı, ZetaChain ve bağlı zincirlerini simüle etmek üzere tasarlanmıştır, böylece Evrensel Uygulamaları yerel makinenizden geliştirebilirsiniz. Bu yapılandırma, gerçek dünya senaryolarını taklit ederek, uygulamalarınızı gerçek test ağında işlem başlatma ve onayları bekleme zahmeti olmadan test etmeyi ve yinelemeyi kolaylaştırır.

Localnet, ZetaChain 2.0 mimarisiyle deney yapabileceğiniz bir alan sağlar; bu mimari, sezgisel arayüzlerle geliştirme sürecini basitleştirmeye odaklanır. İşte Localnet'in sundukları ve nasıl başlayabileceğiniz hakkında daha yakından bir bakış.

Localnet ile başlarken

git clone <https://github.com/zeta-chain/protocol-contracts.git>
cd protocol-contracts
yarn
yarn localnet

localnet komutunu çalıştırmak iki süreci başlatır:

ZetaChain 2.0 sözleşmeleri, Localnet ortamının merkezinde yer alır ve iki anahtar sözleşme içerir: GatewayEVM ve GatewayZEVM.

Bu sözleşmeler, hem yerel hem de ERC-20 tokenleri için mevduat, çekim ve akıllı sözleşme çağrıları gibi temel işlemleri destekler. Bu tasarım, geliştiriciler için sezgisel ve basit bir arayüz sunar.

Localnet, sorunsuz bir deney ve geliştirme için kurulmuştur. Yerel ağı dağıttıktan sonra, varsayılan Hardhat hesaplarına ve özel anahtarlarına erişebileceksiniz, bu da sözleşmelerle hemen etkileşime geçmeyi kolaylaştırır.

ZetaChain 2.0 arayüzünü eylemde göstermek için, TestZContract, SenderZEVM ve ReceiverEVM gibi örnek sözleşmeler sağlıyoruz. Bu sözleşmeler, Evrensel Uygulamalar oluşturmanın ve bunlarla etkileşimde bulunmanın nasıl yapıldığını gösterir.

Aşağıdaki komutları kullanarak etkileşimleri test edebilirsiniz: