Skip to content

OracleInfo

SIP Protocol API Reference v0.7.4


SIP Protocol API Reference / OracleInfo

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

Oracle information stored in registry

id: `0x${string}`

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

Unique oracle identifier (hash of public key)


publicKey: `0x${string}`

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

Oracle’s Ed25519 public key (32 bytes)


name: string

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

Human-readable name


supportedChains: ChainId[]

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

Supported destination chains


endpoint: string

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

Oracle endpoint URL


registeredAt: number

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

Registration timestamp (Unix seconds)


status: OracleStatus

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

Current status


reputation: number

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

Reputation score (0-100)


stake: bigint

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

Staked amount in smallest unit