Run a Node or Validator
This section is for node operators and validators: everything needed to install the osmosisd binary, sync a node, and run a validator on mainnet or testnet.
Start by installing osmosisd (the binary's minimum specs and installation live under Build, since the same binary serves developers and operators), then follow Running a Node on testnet or mainnet to sync. For production key security before going live, see Using TMKMS, and for diagnosing a running node, see Performance & Profiling. To validate, Validating on Testnet and Validating on Mainnet cover creating a validator and going live.
Operators running IBC relaying infrastructure will also find the Relayer Guide (Hermes setup) here.
Install osmosisd
Install the osmosisd binary (specs and setup live under Build).
Running a Node on Testnet
Sync and run a full Osmosis node on testnet.
Running a Node on Mainnet
Sync and run a full Osmosis node on mainnet.
Using TMKMS
Production validator key security with the Tendermint KMS.
Performance and Profiling
Profile and diagnose the performance of a running node.
Validating On Testnet
Create a validator and go live on testnet.
Validating On Mainnet
Create a validator and go live on mainnet.
Relayer Guide
Run IBC relaying infrastructure (Hermes) between chains.