Ignite CLI is an easy-to-use CLI tool for creating sovereign blockchains. Blockchains created with Ignite CLI use Cosmos SDK, the world's most widely used blockchain application framework.
In this browser-based development environment, the terminal window is in the lower part of the window. The ignite
binary is pre-installed and ready to use on the command line.
To create a blockchain and start a node in development:
ignite scaffold chain example
cd example
ignite chain serve
📺 Introduction to Ignite CLI: Watch an introductory video to learn about Ignite CLI.
🧑🏫 Developer Guide: Learn by building a simple IBC-enabled module, nameservice, or a decentralized exchange (DEX).
📕 Ignite CLI Documentation](https://docs.ignite.com): Explore the features of Ignite CLI.
📚 Cosmos SDK Documentation: Learn about the framework for building application-specific blockchains.
⭐️ Ignite CLI on Github: Submit an issue or contribute to the source code.
- Scaffold modules, messages, types with CRUD operations, IBC packets, and more
- Start a blockchain node in development with live reloading
- Connect to other blockchains with a built-in IBC relayer
- Use automatically generated TypeScript clients and Vuex stores to interact with your blockchain
- Use the Vue 3 web app template with a set of UI components to build your custom web application
You can install Ignite using HomeBrew on macOS and GNU/Linux:
brew install ignite
Or using Snap on GNU/Linux:
snap install ignite --classic
Or manually using the following command:
curl https://get.ignite.com/cli | bash
The latest ignite
binary is downloaded from the project repo and installed in /usr/local/bin
. Learn more about installing Ignite CLI.
Ignite CLI is a free and open source product maintained by Ignite. Follow us on Twitter to get the latest updates.
Ignite CLI is a free and open source product maintained by Ignite. Here's where you can find us. Stay in touch.