SDK reference.
Reference implementations for the languages enterprise teams actually ship in. Per-language pages land alongside each SDK as it stabilizes.
Docs vs Spec. Docs explain how to use the SDKs to ship Handshake into your stack. The Spec is the protocol itself, the wire format, the algorithms, what every implementer must agree on. You read Docs once. You cite the Spec.
Python
Early accesshandshake-sdkReference implementation. MIT-licensed. Tracks the spec version.
Reference page coming soonTypeScript / Node
Early access@handshake/sdkESM and CommonJS builds. Browser receipt-verifier as a separate entry point.
Reference page coming soonGo
Previewgithub.com/handshake-protocol/handshake-goServer and verifier APIs first; agent-side issuer next.
Reference page coming soonRust
Coming soonhandshakeCargo crate, no_std-friendly verifier targeted for embedded.
Reference page coming soonJVM (Java / Kotlin)
Coming soonai.handshake:handshake-sdkKotlin-first API with Java interop.
Reference page coming soon.NET
Coming soonHandshake.SdkIdiomatic async/await, ed25519 via libsodium-net.
Reference page coming soonNeed a binding we don’t list yet? Tell us what you ship.