The Fundamentals of Cosmos Validators
Running a validator on a Cosmos SDK chain requires more than just technical know-how; it requires a commitment to security and uptime.
+
Reliability is the key to minimizing slashing risks.
Hardware Requirements
For a mainnet validator, we recommend at least:
- 8-core CPU
- 32GB RAM
- 1TB NVMe SSD
Security First
Never expose your signing key. Use a sentry node architecture to protect your validator from DDoS attacks. Your validator node should only talk to your sentry nodes, and your sentry nodes should talk to the public network.
Monitoring
We use Prometheus and Grafana for all our nodes. Critical metrics include tendermint_consensus_height and tendermint_consensus_missing_validators.