Preview documentation. For agents, use the top-level @openagent/sdk. Use the OAS SDK directly only when you need identity primitives without the Arsenal/AEGIS runtime.

Languages

  • Rust: cargo add oas-sdk
  • TypeScript: npm install @openagent/oas-sdk
  • Python / Go / Swift / Kotlin: see the SDK Hub

What it provides

The OAS SDK is composed of oas-crypto, oas-did, oas-document, oas-lineage, oas-resolve, oas-attestation, and the unified oas-sdk facade.