cosmos-sdk/docs
gamarin2 ae77f0080a Merge PR #4691: Add baseapp concept doc
* consolidate intro

* start anatomy of sdk app

* wokring

* working

* querier

* working

* workiiiing

* finish

* add dep and makefile

* Apply suggestions from code review

Co-Authored-By: Alessio Treglia <quadrispro@ubuntu.com>

* typo

* typo

* Apply suggestions from code review

Co-Authored-By: Alexander Bezobchuk <alexanderbez@users.noreply.github.com>
Co-Authored-By: Federico Kunze <31522760+fedekunze@users.noreply.github.com>
Co-Authored-By: Alessio Treglia <quadrispro@ubuntu.com>
Co-Authored-By: frog power 4000 <rigel.rozanski@gmail.com>

* refactor for new module interface

* karoly review

* Apply suggestions from code review

Co-Authored-By: Karoly Albert Szabo <szabo.karoly.a@gmail.com>
Co-Authored-By: Federico Kunze <31522760+fedekunze@users.noreply.github.com>

* encoding

* working on baseapp doc

* baseapp work

* reorg

* almost there

* finish first draft

* remove old files

* hans review'

* jack review + clarification on ABCI methods
2019-07-17 09:26:48 -07:00
..
_architecture Merge PR #4691: Add baseapp concept doc 2019-07-17 09:26:48 -07:00
.vuepress Merge PR #4571: Update .vuepress 2019-06-18 08:04:47 -04:00
basics Merge PR #4691: Add baseapp concept doc 2019-07-17 09:26:48 -07:00
building-modules.md Merge PR #4691: Add baseapp concept doc 2019-07-17 09:26:48 -07:00
core Merge PR #4691: Add baseapp concept doc 2019-07-17 09:26:48 -07:00
interfaces Merge PR #4691: Add baseapp concept doc 2019-07-17 09:26:48 -07:00
intro Merge PR #4691: Add baseapp concept doc 2019-07-17 09:26:48 -07:00
modules Merge PR #4691: Add baseapp concept doc 2019-07-17 09:26:48 -07:00
spec Remove Basic Permission (#4722) 2019-07-16 15:02:36 +01:00
translations Merge PR #4662: Removed Previous IBC repo and docs 2019-07-02 11:19:49 -04:00
cosmos-sdk-image.jpg Merge PR #4643: Update cosmos sdk image, remove unused images 2019-06-30 16:29:05 -04:00
DOCS_README.md Merge PR #3996: Update DOCS_README 2019-03-28 12:39:21 -04:00
README.md Merge PR #4388: Remove gaia docs from sdk repo 2019-05-21 14:16:55 -04:00

Cosmos SDK Documentation

Get Started

  • SDK Intro: High-level overview of the Cosmos SDK.
  • SDK application tutorial: A tutorial to learn the SDK. It showcases how to build an SDK-based blockchain from scratch, and explains the basic principles of the SDK in the process.

Resources

Creating a new SDK project

To create a new project, you can either:

  • Fork this repo. Do not forget to remove the nameservice module from the various files if you don't need it.
  • Use community tools like chainkit.

Cosmos Hub

The Cosmos Hub (gaia) docs have moved here.

Languages

The Cosmos-SDK is currently written in Golang, though the framework could be implemented similarly in other languages. Contact us for information about funding an implementation in another language.

Contribute

See this file for details of the build process and considerations when making changes.

Version

This documentation is built from the following commit: