Skip to content

Halo2ProviderConfig

SIP Protocol API Reference v0.15.1


SIP Protocol API Reference / Halo2ProviderConfig

Defined in: @sip-protocol/sdk/dist/proofs/halo2.d.ts:54

Halo2 provider configuration

optional artifactsPath?: string

Defined in: @sip-protocol/sdk/dist/proofs/halo2.d.ts:58

Path to compiled circuit artifacts


optional circuits?: Halo2CircuitConfig[]

Defined in: @sip-protocol/sdk/dist/proofs/halo2.d.ts:62

Pre-configured circuits


optional verbose?: boolean

Defined in: @sip-protocol/sdk/dist/proofs/halo2.d.ts:67

Enable verbose logging

false

optional numThreads?: number

Defined in: @sip-protocol/sdk/dist/proofs/halo2.d.ts:72

Number of threads for parallel proving

4

optional enableRecursion?: boolean

Defined in: @sip-protocol/sdk/dist/proofs/halo2.d.ts:77

Enable recursive proving capabilities

false

optional backend?: "native" | "wasm"

Defined in: @sip-protocol/sdk/dist/proofs/halo2.d.ts:82

Backend implementation

'wasm'