{"library":"openclaw-client","type":"library","category":null,"description":"Lightweight TypeScript client for the OpenClaw Gateway WebSocket RPC protocol. Current stable version is 2.1.1, released with a focus on device identity management and auto-reconnection. Ships TypeScript types, requires Node.js ≥18.0.0. Key differentiators include built-in Ed25519 device signing, optional auto-reconnect with exponential backoff, and comprehensive browser support via Web Crypto API. The library is actively maintained with a clear migration path from earlier versions.","language":"javascript","status":"active","version":"2.1.1","tags":["javascript","openclaw","websocket","rpc","client","gateway","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install openclaw-client","imports":["import { OpenClawClient } from 'openclaw-client'","import type { DeviceIdentityRecord } from 'openclaw-client'","import type { DeviceIdentityStore } from 'openclaw-client'","import type { DeviceTokenStore } from 'openclaw-client'"]},{"cmd":"yarn add openclaw-client","imports":[]},{"cmd":"pnpm add openclaw-client","imports":[]}],"homepage":"https://github.com/stugreen13/openclaw-client#readme","github":"https://github.com/stugreen13/openclaw-client","docs":null,"changelog":null,"pypi":null,"npm":"openclaw-client","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}