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.
TypeScript / Node + Browser (verify)
Available on npm@handshake-ai/handshakeApache-2.0. Browser receipt verification via WASM, Node verification via NAPI-RS. Single package, conditional exports.
Quickstart →Python (emit + verify)
Private beta—Design partners only. Contact partners@handshake.ai.
Available to design partners →Rust (verify)
Private beta—Canonical core. Powers the WASM build of the public TS SDK.
Available to design partners →Need a binding we don’t list yet? Tell us what you ship.