Skip to content

Releases: tryclaire/sdk

SDK 0.4.0

Choose a tag to compare

@mcc0x mcc0x released this 12 Oct 12:03
dc0675f

Token records can report protocol: "programmable" for a token launched on Programmable Foundation. Code that switches exhaustively over protocol needs a branch for it. The committed OpenAPI snapshot matches the hosted API contract. The SDK remains server-side and read-only. Install with npm install @tryclaire/sdk@0.4.0. Published through GitHub Actions trusted publishing with npm provenance; Node 22 and 24 checks passed.

SDK 0.3.0

Choose a tag to compare

@mcc0x mcc0x released this 10 Oct 16:04
837c963

Adds source-first Context and People reads: claire.sources.list(), claire.search(query), claire.people.list(query) and claire.people.get(key), plus token holder balances in the token's own units (holders.trackedBalanceRaw scaled by decimals()). The committed OpenAPI snapshot matches the hosted API contract. The SDK remains server-side and read-only. Install with npm install @tryclaire/sdk@0.3.0. Published through GitHub Actions trusted publishing with npm provenance; Node 22 and 24 checks passed.

SDK 0.2.0

Choose a tag to compare

@mcc0x mcc0x released this 07 Oct 12:13
76195a4

Adds typed chainId, protocol, poolId and pairedToken fields to token responses, matching the hosted API contract. Documents chain-aware token identity and V3/V4 pool semantics, expands consumer type checks, and adds a release-time API contract comparison. The SDK remains server-side and read-only; it does not sign transactions or expose wallet/launch methods. Install with npm install @tryclaire/sdk@0.2.0. Published through GitHub Actions trusted publishing with npm provenance; Node 22 and 24 checks passed.

Claire SDK v0.1.0

Choose a tag to compare

@mcc0x mcc0x released this 06 Oct 19:33
c064165

First public release of @tryclaire/sdk.

Install

npm install @tryclaire/sdk

Also available through pnpm, Yarn, and Bun. Requires Node.js 22+ and ESM.

Included

  • Typed access to all nine read-only developer API endpoints: context, Knowledge, assets, Telegram, X mentions, and token data.
  • Types generated from the public OpenAPI contract, with pagination and freshness metadata preserved.
  • Structured HTTP errors, rate-limit information, cancellation, and whole-request timeouts.
  • No runtime dependencies, automatic retries, private response cache, or write operations.
  • Behavioral tests, TypeScript consumer checks, installed-package verification, and CI on Node.js 22 and 24.

Keep workspace API keys server-side. Licensed under MIT.

This tag points to the exact source commit recorded by the published npm package. Later README and repository presentation updates remain on main.

API reference · npm package