Get started with Ignite CLI and run your own Cosmos chain

First Steps - Run Your Own Cosmos Chain

Do you want to find out how to run Cosmos chains? Take it step-by-step.

Begin with an introduction to Ignite CLI. Then discover the first steps to building an application-specific blockchain from scratch using the Ignite CLI.

In the next chapters, you will learn how to implement a checkers game blockchain with all the different aspects this can entail.

# In this chapter

In this chapter, you will:

  • Work with the Ignite CLI.
  • Begin implementing a blockchain for a checkers game using the Ignite CLI, including unit tests.
  • Create custom messages for your blockchain.
  • Work with the message handler to create and save games.
  • Emit game information with events.
  • Make sure a player can reject a game.

# Next up

Before you begin exploring Ignite CLI, prep everything for the running exercise - creating a checkers blockchain - by going through the section Setup Your Work Environment.

If your setup is ready to go, begin with an introduction to Ignite CLI in the next section.

# Developer Resources

Cosmos SDK
Cosmos SDK
A framework to build application-specific blockchains

Tendermint Core
Tendermint Core
Blockchain consensus engine and application interface

Cosmos Hub
Cosmos Hub
First interconnected public blockchain on the Cosmos network

Industry standard protocol for inter-blockchain communication