Starship is a unified development environment that allows Cosmos developers to spin up a fully simulated mini-cosmos ecosystem and write end-to-end test cases
Go to the Official Project (opens in a new tab) (👷♀️in progress...).
⚡️ How to use Starship? Follow the Steps 1 to 4 in Get Started section
Cosmos-SDK is running Starship for testing out the latest simapp. Runs in CI/CD (opens in a new tab)
For mesh-security development, Starship is being used to create a dev environment in a cloud cluster to run 2 chains and a relayer, setup mesh-security contracts between them, as well as spin up mesh-security frontend as well.
JS library using Starship to run end-to-end tests against Osmosis chain. (Run in CI/CD)
Persistence Core chain using Starship to test chain upgrades. (Run in CI/CD)
Setup chain multiple chains, write e2e tests for governance, staking and osmosis specific txns. Run tests with JS using CosmJS. Run tests with Golang
Setup chain with cosmovisor setup with different chain version binaries. Run tests with Golang
Multi chain setup with 3 chains, 2 relayers between the chain, explorer and registry