ProofProviderCapabilities
SIP Protocol API Reference v0.7.4
SIP Protocol API Reference / ProofProviderCapabilities
Interface: ProofProviderCapabilities
Section titled “Interface: ProofProviderCapabilities”Defined in: @sip-protocol/types/dist/index.d.ts:2639
Capabilities of a proof provider
Properties
Section titled “Properties”system
Section titled “system”system:
ProofSystem
Defined in: @sip-protocol/types/dist/index.d.ts:2641
Proof system this provider uses
supportsRecursion
Section titled “supportsRecursion”supportsRecursion:
boolean
Defined in: @sip-protocol/types/dist/index.d.ts:2643
Whether provider supports recursive proofs
supportsBatchVerification
Section titled “supportsBatchVerification”supportsBatchVerification:
boolean
Defined in: @sip-protocol/types/dist/index.d.ts:2645
Whether provider supports batch verification
supportsBrowser
Section titled “supportsBrowser”supportsBrowser:
boolean
Defined in: @sip-protocol/types/dist/index.d.ts:2647
Whether provider can run in browser
supportsNode
Section titled “supportsNode”supportsNode:
boolean
Defined in: @sip-protocol/types/dist/index.d.ts:2649
Whether provider can run in Node.js
maxProofSize
Section titled “maxProofSize”maxProofSize:
number
Defined in: @sip-protocol/types/dist/index.d.ts:2651
Maximum proof size supported
supportedStrategies
Section titled “supportedStrategies”supportedStrategies:
ProofAggregationStrategy[]
Defined in: @sip-protocol/types/dist/index.d.ts:2653
Supported aggregation strategies
availableCircuits
Section titled “availableCircuits”availableCircuits:
string[]
Defined in: @sip-protocol/types/dist/index.d.ts:2655
Circuits available in this provider