Starport is an easy-to-use CLI tool for creating sovereign blockchains. Blockchains created with Starport 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 starport
binary is pre-installed and ready to use on the command line.
To create a blockchain and start a node in development:
starport scaffold chain github.com/cosmonaut/mars
cd mars
starport chain serve
📺 Introduction to Starport: Watch an introductory video to learn about Starport.
🧑🏫 Developer Guide: Learn by building a simple IBC-enabled module, nameservice, or a decentralized exchange (DEX).
📕 Starport Documentation: Explore the features of Starport.
📚 Cosmos SDK Documentation: Learn about the framework for building application-specific blockchains.
⭐️ Starport 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/Vuex clients to interact with your blockchain
- Use the Vue.js web app template with a set of components and Vuex modules
curl https://get.starport.network/starport! | bash
The latest starport
binary is downloaded from the Github repo and installed in /usr/local/bin
. Learn more about installing Starport.
Starport is a free and open source product maintained by Tendermint. Follow us on Twitter and Medium to get the latest updates!