Live2026
ZK Proof Service
Groth16 proof generation, billed per proof
Stack
- TypeScript
- Groth16
- Tempo MPP
- Rust
Highlights
- ·Pay-per-Groth16-proof billing
- ·Tempo MPP settlement
- ·Submit circuit, get proof back
Problem
Running a Groth16 prover is slow, expensive, and needs GPUs. Small teams that generate one proof a day cannot justify the infra, and there is no clean way to pay someone else for a single proof.
Approach
A prover service behind an MPP paywall. The caller submits a witness and circuit, pays the fee in a single settlement, and receives the proof. Pricing scales with circuit complexity.
Outcome
Live. Turns one of the most resource-hungry pieces of ZK infrastructure into a metered API.