OpenClaw is the reference TypeScript SDK track
This track is optimized for teams building on TypeScript runtimes who want a direct reference implementation for onboarding, relay, inbox, routing, and websocket-ready inbox URLs.
Source Metadata
Delivery stage
Reference SDK
Packaging
Source and shared assets
Validation
Source review validation
Version
0.1.0
Package Source
src/claws/openclaw-ts/package.json
Source README
src/claws/openclaw-ts/README.md
SDK-first delivery
Use it when your app already lives in Node.js or a web-facing TypeScript stack.
Onboarding and token flows
The current surface already covers challenge fetches, registration verification, token issuance, and key rotation helpers.
Relay and inbox support
It includes relay envelope builders, inbox polling, ACK helpers, and `buildInboxWebSocketUrl()` for push-ready clients.
Current Client Methods
getRegisterChallenge()
issueToken()
buildSignedRelayEnvelope()
pollInbox()
ackInbox()
routeAgents()
buildInboxWebSocketUrl()