Skip to content

PrivacyBackendCapabilities

SIP Protocol API Reference v0.15.1


SIP Protocol API Reference / PrivacyBackendCapabilities

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

Backend capabilities describing what privacy features are supported

hiddenAmount: boolean

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

Whether transaction amounts are hidden


hiddenSender: boolean

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

Whether sender address is hidden


hiddenRecipient: boolean

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

Whether recipient address is hidden


hiddenCompute: boolean

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

Whether smart contract computation is private


complianceSupport: boolean

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

Whether viewing keys are supported for compliance


optional anonymitySet?: number

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

Size of anonymity set (for pool-based mixers)


setupRequired: boolean

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

Whether setup is required before use (FHE, MPC coordination)


latencyEstimate: LatencyEstimate

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

Estimated latency for operations


supportedTokens: "native" | "spl" | "all"

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

Supported token types


optional minAmount?: bigint

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

Minimum transfer amount (if any)


optional maxAmount?: bigint

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

Maximum transfer amount (if any)