Requirements depend on the role: a storage archive needs fast disks and memory for chain data; a miner needs reliable CPU and stable networking; a “lite” participant may need far less. Use the checklists in the installation sections for the package you run.
CPU and memory
Mining rounds need timely responses; under-provisioned hosts miss slots. Give the process enough RAM for your configured cache and the OS, plus headroom for spikes.
Storage
Miners and mempool nodes are not the same as archival storage; still, plan for logs, temporary state, and OS updates. Storage nodes will need large, redundant disks as defined in operator docs.
Network
Low latency to peers matters for submitting proofs before round closure.