Skip to main content

Overview

Succinct provides an out-of-the-box implementation of the prover software, designed to run a minimal node on the network. While this version is easy to set up and useful for understanding the prover architecture, it is not competitive with actively optimized provers running on the network. You should not expect to generate many proofs or operate profitably with this setup. It is best viewed as a reference implementation for developers building their own high-performance, scalable systems.

The reference node runs on Linux and macOS. There are two ways to run the node:

Hardware Requirements

Proof generation is highly computationally intensive and demands high-performance hardware. To be competitive, participants typically require high-end GPUs, FPGAs, or custom ASICs optimized for this workload.

The out-of-the-box prover software can run on modest hardware and is suitable for experimentation or learning purposes. However, meaningful participation in the network at scale will require a custom implementation capable of managing many prover instances across multiple machines or hardware accelerators.

The table below outlines the hardware requirements for both scenarios: using the out-of-the-box software for small-scale testing, and deploying a competitive, high-performance prover setup.

Minimal ProversCompetitive Provers
Nodes>=1>=64
HardwareCPU or GPUGPU only
CPU8 per GPU16+, more is better
Memory16GB per GPU16GB+ per GPU
Recommended GPUsNVIDIA RTX 4090, L4, A10GNVIDIA RTX 4090, L4, L40s, RTX 5090, A10G
Profitable❌ No✅ Yes