OpenAgentIDDocumentation
SDKs and compatibility
OpenAgentIDDocumentation

Kotlin integration status

Source availability and the current supported onboarding path.

A Kotlin implementation is retained under sdks/kotlin in the canonical repository. This documentation does not establish a published Maven coordinate or current feature parity with the npm SDK.

The previous API snapshot's local multi-project Gradle setup and verifier snippets have been retired. Source consumers must pin a revision and qualify its exact JVM, Kotlin, framework and cryptographic dependencies. A directory or manifest version does not establish Android or Kotlin Multiplatform compatibility.

For the complete published agent application, use the Node starter. A JVM client can integrate your service's verification API or a configured standards-based OIDC issuer. Receiver trust and application permission remain server-controlled.

Use the exact signed representation for each protocol; do not assume matching methods or seed derivation across languages. See authentication, key management and published packages.