Starship
Who is Using Starship

Who is using Starship?

Agoric SDK (opens in a new tab)

Agoric SDK is using Starship to run end-to-end tests for Agoric chain. Runs in CI/CD. Running 4 chains and relayers between them, then using JS based custom e2e testing system that they built.

Mesh-Security (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.

OsmoJS (opens in a new tab)

JS library using Starship to run end-to-end tests against Osmosis chain. (Run in CI/CD)

persistenceCore (opens in a new tab)

Persistence Core chain using Starship to test chain upgrades. (Run in CI/CD)

Examples

CosmJS based e2e testing (opens in a new tab)

Setup chain multiple chains, write e2e tests for governance, staking and osmosis specific txns. Run tests with JS using CosmJS. Run tests with Golang

Chain Upgrade E2E test (opens in a new tab)

Setup chain with cosmovisor setup with different chain version binaries. Run tests with Golang

Multi chain setup (opens in a new tab)

Multi chain setup with 3 chains, 2 relayers between the chain, explorer and registry