RangeSASAttestation
SIP Protocol API Reference v0.7.4
SIP Protocol API Reference / RangeSASAttestation
Interface: RangeSASAttestation
Section titled “Interface: RangeSASAttestation”Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10896
Range SAS attestation structure
Represents a verifiable claim issued by Range SAS.
Properties
Section titled “Properties”uid:
string
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10898
Unique identifier for this attestation
schema
Section titled “schema”schema:
string
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10900
Schema defining the attestation type (e.g., ‘range-kyc-v1’)
issuer
Section titled “issuer”issuer:
string
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10902
Address of the attestation issuer
subject
Section titled “subject”subject:
string
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10904
Address of the attestation subject (auditor wallet)
data:
Record<string,unknown>
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10906
Attestation data payload
timestamp
Section titled “timestamp”timestamp:
number
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10908
Unix timestamp when attestation was created
expiresAt
Section titled “expiresAt”expiresAt:
number
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10910
Unix timestamp when attestation expires (0 = never)
signature
Section titled “signature”signature:
string
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10912
Cryptographic signature from issuer
revoked?
Section titled “revoked?”
optionalrevoked:boolean
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10914
Whether the attestation has been revoked
txSignature?
Section titled “txSignature?”
optionaltxSignature:string
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10916
On-chain transaction signature (if stored on-chain)