Skip to content

NativeProofFormat

SIP Protocol API Reference v0.15.1


SIP Protocol API Reference / NativeProofFormat

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:2218

Base interface for native proof formats

readonly system: ProofSystem

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:2220

The proof system this format belongs to


proofData: Uint8Array<ArrayBufferLike> | `0x${string}`

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:2222

Raw proof bytes/data


publicInputs: unknown[]

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:2224

Public inputs in native format


optional verificationKey?: Uint8Array<ArrayBufferLike> | `0x${string}`

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:2226

System-specific verification key


optional nativeMetadata?: Record<string, unknown>

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:2228

Native metadata specific to the proof system