Halo2ProviderConfig
SIP Protocol API Reference v0.7.4
SIP Protocol API Reference / Halo2ProviderConfig
Interface: Halo2ProviderConfig
Section titled “Interface: Halo2ProviderConfig”Defined in: @sip-protocol/sdk/dist/proofs/halo2.d.ts:54
Halo2 provider configuration
Properties
Section titled “Properties”artifactsPath?
Section titled “artifactsPath?”
optionalartifactsPath:string
Defined in: @sip-protocol/sdk/dist/proofs/halo2.d.ts:58
Path to compiled circuit artifacts
circuits?
Section titled “circuits?”
optionalcircuits:Halo2CircuitConfig[]
Defined in: @sip-protocol/sdk/dist/proofs/halo2.d.ts:62
Pre-configured circuits
verbose?
Section titled “verbose?”
optionalverbose:boolean
Defined in: @sip-protocol/sdk/dist/proofs/halo2.d.ts:67
Enable verbose logging
Default
Section titled “Default”falsenumThreads?
Section titled “numThreads?”
optionalnumThreads:number
Defined in: @sip-protocol/sdk/dist/proofs/halo2.d.ts:72
Number of threads for parallel proving
Default
Section titled “Default”4enableRecursion?
Section titled “enableRecursion?”
optionalenableRecursion:boolean
Defined in: @sip-protocol/sdk/dist/proofs/halo2.d.ts:77
Enable recursive proving capabilities
Default
Section titled “Default”falsebackend?
Section titled “backend?”
optionalbackend:"native"|"wasm"
Defined in: @sip-protocol/sdk/dist/proofs/halo2.d.ts:82
Backend implementation
Default
Section titled “Default”'wasm'