Skip to content

Running a Validator

Validators are the backbone of the SOMA network. They:

  • Run consensus
  • Generate targets each epoch
  • Audit winning submissions
  • Store model weights

In return, validators earn 20% of the network’s epoch rewards, distributed proportionally by stake.

RequirementDetails
Stake≥0.12% of total voting power (scales with total staked)
Hardware14+ CPU cores, 14+ GB RAM, 250 GB+ NVMe SSD
NetworkStable connection with a public IP or DNS hostname
UptimeValidators are expected to maintain high availability
  1. Generate validator identity
  2. Configure your node (YAML config + genesis blob) and start syncing
  3. Secure required stake and join the committee once your node is fully synced
  4. Monitor performance, update software, and collect rewards

For background on how consensus and epochs work, see Network. For staking economics, see Economics.