|
||
---|---|---|
.. | ||
.vuepress | ||
_attic | ||
architecture | ||
clients | ||
concepts | ||
examples | ||
gaia | ||
intro | ||
modules | ||
spec | ||
DOCS_README.md | ||
PRIORITIES.md | ||
README.md | ||
RELEASE_PROCESS.md | ||
RELEASE_TEST_SCRIPT.md | ||
cosmos-docs.jpg | ||
cosmos-sdk-image.png |
README.md
Welcome to the SDK Docs!
Welcome to the SDK docs!
Learn the SDK
SDK Intro
If you are a newcomer and would like to learn more about the Cosmos SDK, this intro is a good starting place.
SDK tutorial
If you like to learn by doing, you can follow the SDK application tutorial. It showcases how to build an SDK-based blockchain from scratch, and teaches you about the basic principles the SDK in the process.
Resources
- Specifications: Specifications of modules and other parts of the Cosmos SDK.
- SDK API Reference: Godocs of the Cosmos SDK.
- REST API spec: List of endpoints to interact with a
gaia
full-node through REST.
Cosmos Hub testnet
To install the latest version of the gaia
application (application of the Cosmos Hub) and join the public testnet, click here
To start your own gaia
testnet, click here
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.
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: