NativeProofFormat
SIP Protocol API Reference v0.7.4
SIP Protocol API Reference / NativeProofFormat
Interface: NativeProofFormat
Section titled “Interface: NativeProofFormat”Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:2218
Base interface for native proof formats
Extended by
Section titled “Extended by”Properties
Section titled “Properties”system
Section titled “system”
readonlysystem:ProofSystem
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:2220
The proof system this format belongs to
proofData
Section titled “proofData”proofData:
Uint8Array<ArrayBufferLike> |`0x${string}`
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:2222
Raw proof bytes/data
publicInputs
Section titled “publicInputs”publicInputs:
unknown[]
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:2224
Public inputs in native format
verificationKey?
Section titled “verificationKey?”
optionalverificationKey:Uint8Array<ArrayBufferLike> |`0x${string}`
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:2226
System-specific verification key
nativeMetadata?
Section titled “nativeMetadata?”
optionalnativeMetadata:Record<string,unknown>
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:2228
Native metadata specific to the proof system