Skip to content

FundingProofParams

SIP Protocol API Reference v0.7.0


SIP Protocol API Reference / FundingProofParams

Defined in: @sip-protocol/sdk/dist/noir-DKfEzWy9.d.ts:23

Parameters for generating a Funding Proof

Proves: balance >= minimumRequired without revealing balance

docs/specs/FUNDING-PROOF.md

balance: bigint

Defined in: @sip-protocol/sdk/dist/noir-DKfEzWy9.d.ts:25

User’s actual balance (private)


minimumRequired: bigint

Defined in: @sip-protocol/sdk/dist/noir-DKfEzWy9.d.ts:27

Minimum amount required for the intent (public)


blindingFactor: Uint8Array

Defined in: @sip-protocol/sdk/dist/noir-DKfEzWy9.d.ts:29

Blinding factor for the commitment (private)


assetId: string

Defined in: @sip-protocol/sdk/dist/noir-DKfEzWy9.d.ts:31

Asset identifier (public)


userAddress: string

Defined in: @sip-protocol/sdk/dist/noir-DKfEzWy9.d.ts:33

User’s address for ownership proof (private)


ownershipSignature: Uint8Array

Defined in: @sip-protocol/sdk/dist/noir-DKfEzWy9.d.ts:35

Signature proving ownership of the address (private)