Skip to main content

Developer Environment

Set up the local toolchain you need before building on or against Osmosis. These pages are shared groundwork for chain development, CosmWasm work, and running a node.

Install osmosisd covers the binary's minimum specs and installation, and Interact with the CLI shows how to query and submit transactions with it. Build and Test compiles Osmosis from source, IDE Setup configures a Go development environment, and Local Testing spins up a containerized LocalOsmosis chain to develop against. Key Management covers creating, importing, and using keys, including multisig.

The same osmosisd binary serves both developers and node operators, so node operators in the Validate section are pointed here for installation rather than duplicating it.