Skip to main content

Developers

warning

The Succinct Prover Network is currently in testnet. This means things are subject to change or break along the way.

tip

Complete this form to receive free development credits for SP1. This is for developers only, and is unrelated to the testnet.

This is a step-by-step guide to help you get started with the Succinct Prover Network, an open, permissionless protocol composed of a distributed network of provers that can generate proofs of any size quickly and reliably.

Why Use the Succinct Prover Network?

The Succinct Prover Network offers a powerful way to generate proofs without managing complex proving infrastructure yourself. For most developers, we strongly recommend using the prover network over local proving.

  • Minimal Setup: No need to set up high-performance instances, configure GPU drivers, or manage complex CUDA environments—all hardware requirements are handled for you
  • Cost Efficiency: Benefit from economies of scale by utilizing our existing fleet of optimized proving instances
  • Enhanced Latency: Experience faster proving times through our architecture that parallelizes work across dozens of GPUs
  • Dynamic Scalability: Scale effortlessly as our network automatically provisions additional resources based on your demand
  • Advanced Hardware Access: Use cutting-edge GPU hardware that's typically unavailable on local machines or standard cloud providers

Before you begin

Before diving into the Succinct Prover Network, make sure you have a basic understanding of zero-knowledge proofs and have installed the necessary dependencies. The following resources will help you get started: