Developers
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.
There are currently two deployments of the Succinct Prover Network:
- Hosted Testnet: Ideal for developers seeking stable, production-ready uptime.
- Sepolia Testnet: Best suited for experimental users exploring a decentralized version of the network.
This section focuses on using the Hosted Testnet. Documentation for the Sepolia Testnet will be available soon.
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: