Cosmos SDK, blok zinciri uygulamaları oluşturmak için bir çerçevedir. Tendermint Core (BFT Consensus) ve Cosmos SDK, Golang programlama dilinde yazılmıştır. Cosmos SDK, Cosmos Hub'ın ilk uygulaması olan Gaia'yı oluşturmak için kullanılır.
UYARI: Cosmos SDK'sı büyük ölçüde stabilize oldu, ancak hala bazı önemli değişiklikler yapıyoruz.
Not: Go 1.18+ gerektirir
Cosmos SDK'nın üst düzey bir perspektiften nasıl çalıştığını öğrenmek için Cosmos SDK'ya bakın High-Level Intro.
Hızlı bir şekilde başlamak ve Cosmos SDK'nın üzerine nasıl inşa edileceğini öğrenmek istiyorsanız, adresini ziyaret edin. Cosmos SDK Tutorials. Kendi Cosmos SDK uygulamanızı oluşturmaya başlamak için öğreticinin kaynağını da forklayabilirsiniz.
Daha fazla bilgi için bkz. Cosmos SDK Documentation.
bknz. CONTRIBUTING.md nasıl katkıda bulunacağınız ve katılacağınız ayrıntılar için bknz. dev calls.
Güncellemeleri takip etmek veya en son tasarım hakkında daha fazla bilgi edinmek istiyorsanız, bize katılın. Discord.
Cosmos ekosistemi çok geniştir. Burada sadece dikkate değer birkaç söz edeceğiz.
- Tools: dikkate değer Frameworks ve modüller.
- CosmJS: JavaScript tabanlı istemci çözümlerini güçlendirmek için İsviçre Çakısı.
Cosmos Hub uygulaması 'gaia' kendi kendine taşındı cosmos/gaia repository. Cosmos Hub ana ağına ve daha fazlasına katılmak için oraya gidin.
Cosmos SDK için IBC modülü kendi modülüne taşındı cosmos/ibc-go repository. IBC modülünü oluşturmak ve entegre etmek için oraya gidin.
Ignite CLI, bağımsız ve güvenli bir blok zincirinde herhangi bir kripto uygulamasını oluşturmak, başlatmak ve sürdürmek için hepsi bir arada platformdur. Yeni bir uygulama veya yeni bir modül oluşturuyorsanız, şunu kullanın:Ignite CLI başlamak ve gelişmeyi hızlandırmak için.
Bu Cosmos SDK projesi ile ilgili değil React-Cosmos proje (henüz). Bu Github organizasyon adı için Evan Coury ve Ovidiu (@skidding)'e çok teşekkürler. Anlaşmamıza göre, bu anlam ayrımı bildirimi burada kalacak.