ProofGenerationRequest
SIP Protocol API Reference v0.7.4
SIP Protocol API Reference / ProofGenerationRequest
Interface: ProofGenerationRequest
Section titled “Interface: ProofGenerationRequest”Defined in: @sip-protocol/sdk/dist/interface-Bf7w1PLW.d.ts:42
Request to generate a proof
Properties
Section titled “Properties”circuitId
Section titled “circuitId”circuitId:
string
Defined in: @sip-protocol/sdk/dist/interface-Bf7w1PLW.d.ts:44
Circuit to use
privateInputs
Section titled “privateInputs”privateInputs:
Record<string,unknown>
Defined in: @sip-protocol/sdk/dist/interface-Bf7w1PLW.d.ts:46
Private inputs (not revealed)
publicInputs
Section titled “publicInputs”publicInputs:
Record<string,unknown>
Defined in: @sip-protocol/sdk/dist/interface-Bf7w1PLW.d.ts:48
Public inputs (revealed in proof)
providerId?
Section titled “providerId?”
optionalproviderId:string
Defined in: @sip-protocol/sdk/dist/interface-Bf7w1PLW.d.ts:50
Optional: specific provider to use
system?
Section titled “system?”
optionalsystem:ProofSystem
Defined in: @sip-protocol/sdk/dist/interface-Bf7w1PLW.d.ts:52
Optional: specific proof system to use
timeoutMs?
Section titled “timeoutMs?”
optionaltimeoutMs:number
Defined in: @sip-protocol/sdk/dist/interface-Bf7w1PLW.d.ts:54
Optional: timeout override