Skip to content

ProofProviderRegistry

SIP Protocol API Reference v0.7.4


SIP Protocol API Reference / ProofProviderRegistry

Defined in: @sip-protocol/sdk/dist/interface-Bf7w1PLW.d.ts:633

Registry of proof provider factories

register(system, factory): void

Defined in: @sip-protocol/sdk/dist/interface-Bf7w1PLW.d.ts:635

Register a provider factory

ProofSystem

ProofProviderFactory

void


get(system): ProofProviderFactory | undefined

Defined in: @sip-protocol/sdk/dist/interface-Bf7w1PLW.d.ts:637

Get a provider factory

ProofSystem

ProofProviderFactory | undefined


create(system, config?): Promise<ComposableProofProvider>

Defined in: @sip-protocol/sdk/dist/interface-Bf7w1PLW.d.ts:639

Create a provider instance

ProofSystem

Record<string, unknown>

Promise<ComposableProofProvider>


getSystems(): ProofSystem[]

Defined in: @sip-protocol/sdk/dist/interface-Bf7w1PLW.d.ts:641

Get all registered systems

ProofSystem[]