Skip to content

Halo2CircuitConfig

SIP Protocol API Reference v0.7.4


SIP Protocol API Reference / Halo2CircuitConfig

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

Halo2 circuit configuration

id: string

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

Circuit identifier


name: string

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

Circuit name


k: number

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

K parameter (determines circuit size: 2^k rows)


numColumns: number

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

Number of columns


numPublicInputs: number

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

Number of public inputs


supportsRecursion: boolean

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

Whether circuit supports recursion