Node Configuration and Maintenance
A node is configured through two files in $HOME/.osmosisd/config/: app.toml (application settings) and config.toml (CometBFT/consensus and networking). This page covers the settings operators most often tune.
The keys below are stable, but peer and seed addresses rotate. Take those from the Osmosis entry in the Cosmos chain registry rather than from any hardcoded list, including the examples here.
app.toml
minimum-gas-pricesis your node's own static mempool floor, not the network fee. It is separate from the EIP-1559 style fee market, which Osmosis applies independently duringCheckTxusing the live base fee (query it withosmosisd query txfees base-fee). v31 initializes this setting to0uosmo, which lets the dynamic fee do the work. Do not copy the current base fee into it: the base fee falls again after congestion, and a hardcoded elevated floor would leave your node rejecting transactions the network accepts. Set a non-zero value only as a deliberate local policy.pruningcontrols how much historical state is kept. See Sync Options for pruned vs archive.- API and gRPC (
[api],[grpc]) toggle the REST/gRPC endpoints. Enable only what you serve; a validator typically serves none publicly.
config.toml
persistent_peers/seedsdefine who your node connects to.osmosisd initwrites the official Osmosis seeds (seed.osmosis.zone:26656andseeds.polkachu.com:12556). For the current full set of seeds and persistent peers, use the Osmosis entry in the Cosmos chain registry (itspeerssection), which is kept up to date by the community; peer addresses rotate, so prefer the registry over a hardcoded list.pex,max_num_inbound_peers/max_num_outbound_peerstune peer discovery and connection counts.[consensus]timeouts are network-tuned; do not change them on a validator without reason.
Routine maintenance
- Keep the binary current with network upgrades; see Chain Upgrades and Cosmovisor.
- Monitor disk usage (pruned nodes still grow); see Sync Options.
- Watch node health and performance; see Monitoring and Alerting and Performance and Profiling.