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
Minimum Requirements
Interact with the CLI
Using the CLI
Key Management
2 items
Local Testing
What is LocalOsmosis?