cosmos-sdk - ⛓️构建高价值公共区块链的框架✨

Created at: 2016-02-06 15:15:53
Language: Go
License: Apache-2.0

宇宙开发工具包

旗帜

Cosmos SDK 是用于构建区块链应用程序的框架。Tendermint Core(BFT Consensus)和Cosmos SDK是用Go编程语言编写的。Cosmos SDK用于构建Gaia,Cosmos Hub的实现。

警告:Cosmos SDK 已基本稳定下来,但我们仍在进行一些重大更改。

注意:需要围棋 1.19+

快速入门

若要从高级角度了解 Cosmos SDK 的工作原理,请参阅 Cosmos SDK 高级简介

若要快速入门并了解如何基于 Cosmos SDK 进行生成,请访问 Cosmos SDK 教程。还可以派生本教程的存储库,以开始构建自己的 Cosmos SDK 应用程序。

有关详细信息,请参阅 Cosmos SDK 文档

贡献

有关如何贡献和参与我们的开发电话会议的详细信息,请参阅 CONTRIBUTING.md。如果你想关注更新或了解有关最新设计的更多信息,请加入我们的 Discord

工具和框架

宇宙生态系统是巨大的。Awesome Cosmos 是一个由社区策划的著名框架、模块和工具列表。

宇宙中心主网

Cosmos Hub 应用程序具有自己的 cosmos/gaia 存储库。去那里加入 Cosmos Hub 主网等等。

gaia

区块链间通信 (IBC)

Cosmos SDK 的 IBC 模块有自己的 cosmos/ibc-go 存储库。转到那里构建并与 IBC 模块集成。

点燃命令行界面

Ignite CLI 是一个多合一的平台,用于在主权和安全的区块链上构建、启动和维护任何加密应用程序。如果要构建新应用或新模块,请使用 Ignite CLI 开始并加快开发速度。

澄清

这个Cosmos SDK项目与React-Cosmos项目无关(尚)。非常感谢 Evan Coury 和 Ovidiu (@skidding) 提供这个 Github 组织名称。根据我们的协议,此消除歧义通知将保留在此处。