SolanaClaimParams
SIP Protocol API Reference v0.7.4
SIP Protocol API Reference / SolanaClaimParams
Interface: SolanaClaimParams
Section titled “Interface: SolanaClaimParams”Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15539
Parameters for claiming a stealth payment
Security
Section titled “Security”This interface requires highly sensitive cryptographic keys. The spending private key can authorize fund transfers. Never log, store in plain text, or transmit these keys insecurely.
Properties
Section titled “Properties”connection
Section titled “connection”connection:
Connection
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15541
Solana RPC connection
stealthAddress
Section titled “stealthAddress”stealthAddress:
string
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15543
Stealth address to claim from (base58)
ephemeralPublicKey
Section titled “ephemeralPublicKey”ephemeralPublicKey:
string
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15545
Ephemeral public key from the payment (base58)
viewingPrivateKey
Section titled “viewingPrivateKey”viewingPrivateKey:
`0x${string}`
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15552
Recipient’s viewing private key (hex)
Security
Section titled “Security”SENSITIVE - Required for stealth key derivation. Store securely (encrypted). Never log or expose in error messages.
spendingPrivateKey
Section titled “spendingPrivateKey”spendingPrivateKey:
`0x${string}`
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15561
Recipient’s spending private key (hex)
Security
Section titled “Security”CRITICAL - This key can authorize fund transfers. Store with maximum security (hardware wallet, secure enclave, or encrypted storage). Never log, expose in errors, or transmit over network. Clear from memory after use when possible.
destinationAddress
Section titled “destinationAddress”destinationAddress:
string
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15563
Destination address to send claimed funds (base58)
mint:
PublicKey
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15565
SPL token mint address