Skip to content
Blockchain Application Framework
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Merge PR #4608: More linters - Gosec, staticcheck Jun 26, 2019
.github Merge PR #4733: Add @fedekunze to CODEOWNERS Jul 18, 2019
.pending Merge PR #4731: Save sim params and export app state to file Jul 19, 2019
baseapp Merge PR #4541: Events Tracking / Tendermint v0.32.0 Update Jun 26, 2019
client Supply patch for REST (#4698) Jul 9, 2019
codec Merge PR #4435: Simulation: Params from File Jun 8, 2019
contrib Remove tools from the repository (#4683) Jul 4, 2019
crypto Merge PR #4687: Changed replace directive to specific revision of ten… Jul 9, 2019
docs Merge PR #4743: Update ADR template Jul 19, 2019
scripts Remove gaia (#4347) May 18, 2019
server Merge PR #4608: More linters - Gosec, staticcheck Jun 26, 2019
simapp Merge PR #4750: Allow the use of a custom genesis time in simulations Jul 19, 2019
store Merge PR #4729: Extend DiffKVStores to return a list of KVPairs Jul 19, 2019
tests Merge PR #4651: Remove debugdb & colors Jul 1, 2019
types Merge PR #4729: Extend DiffKVStores to return a list of KVPairs Jul 19, 2019
version Merge PR #4433: Adopt YAML as human-readable text output May 31, 2019
x Merge PR #4750: Allow the use of a custom genesis time in simulations Jul 19, 2019
.clog.yaml Remove gaia (#4347) May 18, 2019
.codecov.yml codecov: closes #334 Jan 18, 2018
.dockerignore Add basic Dockerfile to build all binaries and export gaiad Apr 10, 2018
.gitattributes Merge PR #3192: This is not a js repo :) Dec 26, 2018
.gitignore Improve Import/Export Simulation Errors (#4607) Jun 28, 2019
.golangci.yml Merge PR #4608: More linters - Gosec, staticcheck Jun 26, 2019
CHANGELOG.md Merge PR #4468: Add CHANGELOG entry Jun 1, 2019
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Jan 29, 2018
CONTRIBUTING.md Merge PR #4745: Update contributing doc Jul 19, 2019
LICENSE Add README.md to Basecoin; Update licenses Jan 29, 2018
Makefile Merge PR #4731: Save sim params and export app state to file Jul 19, 2019
README.md Merge PR #4643: Update cosmos sdk image, remove unused images Jun 30, 2019
SECURITY.md Remove mismatch in specification section (for now) Jul 9, 2018
Vagrantfile Fix Makefile's all target (#3085) Dec 20, 2018
go.mod Merge PR #4721: Upgrade tendermint version Jul 15, 2019
go.sum Merge PR #4721: Upgrade tendermint version Jul 15, 2019
snapcraft.yaml replace dep with go mod (#3907) Mar 18, 2019
snapcraft.yaml.in Autobuild snap (#3455) Jan 31, 2019
vendor-deps Merge PR #3965: Cherry pick docs update to develop Mar 22, 2019

README.md

Cosmos SDK

banner

version CircleCI codecov Go Report Card license LoC API Reference riot.im

The Cosmos-SDK is a framework for building blockchain applications in Golang. It is being used to build Gaia, the first implementation of the Cosmos Hub.

WARNING: The SDK has mostly stabilized, but we are still making some breaking changes.

Note: Requires Go 1.12+

Quick Start

To learn how the SDK works from a high-level perspective, go to the SDK Intro.

If you want to get started quickly and learn how to build on top of the SDK, please follow the SDK Application Tutorial. You can also fork the tutorial's repo to get started building your own Cosmos SDK application.

For more, please go to the Cosmos SDK Docs

Cosmos Hub Mainnet

The Cosmos Hub application, gaia, has moved to its own repository. Go there to join the Cosmos Hub mainnet and more.

Disambiguation

This Cosmos-SDK project is not related to the React-Cosmos project (yet). Many thanks to Evan Coury and Ovidiu (@skidding) for this Github organization name. As per our agreement, this disambiguation notice will stay here.

You can’t perform that action at this time.