← All repos

pystarport

pystarport setup and run local devnet for cosmos like blockchains

Browse cluster: Cosmos blockchain and smart contract languages
126commits
17contributors
4languages

Tech stack & purpose

pystarport is a tool for setting up and running local development networks for Cosmos-based blockchains. Originally developed for Crypto.org Chain, it functions as a development and testing utility similar to Cosmos Starport but without scaffolding capabilities, and works with any Cosmos SDK-based project. The tool is written in Python and uses a YAML configuration format to define validator nodes, genesis accounts, and chain parameters, with a supervisor component managing multiple node processes. It includes additional features such as CLI wrappers, a transaction bot, Docker Compose integration, and Inter-Blockchain Communication (IBC) support for connecting multiple devnets.

Languages

Python
94.4%
Jsonnet
3.5%
Nix
1.9%
Makefile
0.3%

Contributors