Know the resource envelope first
Doctor validates compatibility and estimates conventional RAM, bounded RAM, and scratch before expensive work begins.
The open TinyZKP engine preflights RAM and local NVMe scratch and chooses the supported execution path. TinyZKP Guard, the withdrawn local supervisor for signals, checkpoint lifecycle, diagnostics, activation, and CI policy, is no longer offered for purchase; TinyZKP is moving to a metered proving utility priced per unit of trace.
Proving stays on your compute: no hosted proving, and no witness, trace, or proof is ever sent to TinyZKP. The free hosted estimator is the one exception — it receives only a declared configuration shape (field, width, rows, AIR features), never a witness, and is rate-limited per caller.
TinyZKP is for teams that already have a supported Plonky3 workload and a concrete OOM, machine-cost, or restart problem. It is not a new proof system, hosted prover, or generic ZK platform.
Doctor validates compatibility and estimates conventional RAM, bounded RAM, and scratch before expensive work begins.
Auto mode keeps the conventional fast path when it fits safely, then selects bounded execution when the estimate crosses the configured ceiling.
Exact-release-bound, checksummed job state makes interruption recoverable without silently consuming stale or corrupt checkpoints.
The MIT Community engine is the free evaluation and production path. The TinyZKP Guard subscription for the local supervisor and activation of qualified releases is withdrawn and no longer offered for purchase; TinyZKP is moving to a metered proving utility priced per unit of trace.