Skip to main content

SDK Overview

Olymp SDKs help verify AttestedDataResponse (ADR) objects without trusting gateways.

What the SDKs verify

  • Payload hash vs payload bytes
  • Provider or adapter signature (EIP-712 where supported)
  • On-chain anchor validity
  • Trust tier policy (Tier A vs Tier B)

Test vectors

See test-vectors/ in the repo:

  • Tier A and Tier B ADR examples
  • Signed query receipts
  • Negative cases (hash mismatch, anchor mismatch, signature mismatch)

Trust tiers

  • Tier A: Provider-signed (higher trust)
  • Tier B: Adapter-attributed (bootstrap, reduced trust)

Disclaimers

Verification outcomes depend on on-chain state and payload integrity. Fees and distributions may be zero. No guarantees. Not investment advice.