FundingProofParams
SIP Protocol API Reference v0.7.0
SIP Protocol API Reference / FundingProofParams
Interface: FundingProofParams
Section titled “Interface: 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
Properties
Section titled “Properties”balance
Section titled “balance”balance:
bigint
Defined in: @sip-protocol/sdk/dist/noir-DKfEzWy9.d.ts:25
User’s actual balance (private)
minimumRequired
Section titled “minimumRequired”minimumRequired:
bigint
Defined in: @sip-protocol/sdk/dist/noir-DKfEzWy9.d.ts:27
Minimum amount required for the intent (public)
blindingFactor
Section titled “blindingFactor”blindingFactor:
Uint8Array
Defined in: @sip-protocol/sdk/dist/noir-DKfEzWy9.d.ts:29
Blinding factor for the commitment (private)
assetId
Section titled “assetId”assetId:
string
Defined in: @sip-protocol/sdk/dist/noir-DKfEzWy9.d.ts:31
Asset identifier (public)
userAddress
Section titled “userAddress”userAddress:
string
Defined in: @sip-protocol/sdk/dist/noir-DKfEzWy9.d.ts:33
User’s address for ownership proof (private)
ownershipSignature
Section titled “ownershipSignature”ownershipSignature:
Uint8Array
Defined in: @sip-protocol/sdk/dist/noir-DKfEzWy9.d.ts:35
Signature proving ownership of the address (private)