Skip to content

OracleInfo

SIP Protocol API Reference v0.7.0


SIP Protocol API Reference / OracleInfo

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:3758

Oracle information stored in registry

id: `0x${string}`

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:3760

Unique oracle identifier (hash of public key)


publicKey: `0x${string}`

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:3762

Oracle’s Ed25519 public key (32 bytes)


name: string

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:3764

Human-readable name


supportedChains: ChainId[]

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:3766

Supported destination chains


endpoint: string

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:3768

Oracle endpoint URL


registeredAt: number

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:3770

Registration timestamp (Unix seconds)


status: OracleStatus

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:3772

Current status


reputation: number

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:3774

Reputation score (0-100)


stake: bigint

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:3776

Staked amount in smallest unit