glossary·2026-03-09·1 min read

Delegated Proving

Delegated Proving

Zero-knowledge proof generation is computationally expensive. Delegated proving lets you send the proving work to a specialized service while keeping the transaction data private.

The flow works like this:

  1. Your agent or application prepares the transition inputs locally
  2. The proving request is sent to a delegated prover
  3. The prover generates the proof and returns it
  4. Your agent submits the complete transaction (inputs + proof) to the network

This is especially important for lightweight agents running on cloud instances, edge devices, or within sandboxed environments where local proof generation would be impractical.