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.
IDE Setup
Recommended IDE setup for developing on Osmosis in Go.
Install osmosisd
Install the osmosisd binary, build from source, and the command reference.
Interact with the CLI
Query and submit transactions with the osmosisd CLI.
Key Management
2 items
Local Testing
Spin up a containerized LocalOsmosis chain to develop against.