Skip to content

ProofCompositionConfig

SIP Protocol API Reference v0.7.4


SIP Protocol API Reference / ProofCompositionConfig

Defined in: @sip-protocol/types/dist/index.d.ts:2610

Configuration for proof composition

strategy: ProofAggregationStrategy

Defined in: @sip-protocol/types/dist/index.d.ts:2612

Aggregation strategy to use


maxProofs: number

Defined in: @sip-protocol/types/dist/index.d.ts:2614

Maximum number of proofs to compose


timeoutMs: number

Defined in: @sip-protocol/types/dist/index.d.ts:2616

Timeout for composition (milliseconds)


enableParallelGeneration: boolean

Defined in: @sip-protocol/types/dist/index.d.ts:2618

Whether to enable parallel proof generation


maxParallelWorkers: number

Defined in: @sip-protocol/types/dist/index.d.ts:2620

Maximum parallel workers


enableCaching: boolean

Defined in: @sip-protocol/types/dist/index.d.ts:2622

Whether to cache intermediate results


cacheTtlMs: number

Defined in: @sip-protocol/types/dist/index.d.ts:2624

Cache TTL in milliseconds


enableRecursiveAggregation: boolean

Defined in: @sip-protocol/types/dist/index.d.ts:2626

Whether to enable recursive aggregation


maxRecursionDepth: number

Defined in: @sip-protocol/types/dist/index.d.ts:2628

Maximum recursion depth for recursive aggregation


optional targetChain: string

Defined in: @sip-protocol/types/dist/index.d.ts:2630

Target chain for optimized verification