Skip to main content

TypeScript SDK

The Sentico Labs TypeScript SDK provides typed clients for HTTP and WebSocket integration with Senticore.

Pre-launch

The SDK is implementation-complete. The npm package will be published under @sentico-labs/sdk with closed beta access in Q3 2026.

Planned package surface

import {SenticoHttpClient, SenticoWsClient} from '@sentico-labs/sdk';

const http = new SenticoHttpClient({
baseUrl: 'https://api.beta.sentico-labs.xyz',
});

const markets = await http.markets();

Capabilities

The SDK handles:

  • request URL construction and OpenAPI-typed responses,
  • error envelope normalization,
  • WebSocket subscription helpers with reconnect and replay behavior,
  • wallet signing helpers for supported flows,
  • sequence-aware stream consumers with automatic resync on gaps.

Examples

A complete set of integration examples for order placement, conditional orders, algorithmic orders, streaming, and withdrawal flow will be published with the SDK package release.