Skip to content
starskiff

simd

Cosmos SDK simapp — lightweight testing

Instance.simd() boots the Cosmos SDK reference app (simapp): bank, staking, gov, mint. Use it when you don't need CosmWasm or IBC.

Container-first on the official simapp image (ghcr.io/cosmos/simapp:v0.53) — just Docker, no build. Note the image only tags minor lines, so it tracks the latest patch of v0.53; pass binary to run an exact-version build, or image to bind your own.

Usage

import { Instance } from 'starskiff';
 
const instance = Instance.simd({
  chainId: 'test-1',
  denom: 'stake',
  accounts: [{ mnemonic: '...', coins: '1000000000stake', name: 'alice' }],
});
await instance.start();

Parameters

SimdParameters extends CosmosChainParameters with:

ParameterTypeDefaultDescription
imagestringSIMD_DEFAULT_IMAGE (ghcr.io/cosmos/simapp:v0.53)Container image
binarystring"simd"Local binary (opts out of the container)