@lelantos-org/sdk / index / Prover
Interface: Prover โ
Defined in: @lelantos-org/sdk/dist/prover/types.d.ts:28
Pluggable Groth16 prover.
Methods โ
dispose()? โ
ts
optional dispose(): void | Promise<void>;Defined in: @lelantos-org/sdk/dist/prover/types.d.ts:37
Release held resources โ worker threads, wasm heaps.
Optional because the in-process backends hold nothing a GC will not reclaim. WorkerProver owns a real worker and must be told.
Returns โ
void | Promise<void>
prove() โ
ts
prove(input): Promise<ProveResult>;Defined in: @lelantos-org/sdk/dist/prover/types.d.ts:30
Prove a witness against the configured circuit.
Parameters โ
| Parameter | Type |
|---|---|
input | Record<string, unknown> |
Returns โ
Promise<ProveResult>