Skip to content

RangeSASAttestation

SIP Protocol API Reference v0.7.4


SIP Protocol API Reference / RangeSASAttestation

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10896

Range SAS attestation structure

Represents a verifiable claim issued by Range SAS.

uid: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10898

Unique identifier for this attestation


schema: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10900

Schema defining the attestation type (e.g., ‘range-kyc-v1’)


issuer: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10902

Address of the attestation issuer


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: number

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10908

Unix timestamp when attestation was created


expiresAt: number

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10910

Unix timestamp when attestation expires (0 = never)


signature: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10912

Cryptographic signature from issuer


optional revoked: boolean

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10914

Whether the attestation has been revoked


optional txSignature: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:10916

On-chain transaction signature (if stored on-chain)