Changelog

What's new, what's changed, and what's coming. This page tracks every Chaindoc release so you can keep your integration up to date.

v1.0.0 — December 2025

The first stable release. The API is production-ready, both SDKs have full TypeScript support, and the docs you're reading now are live.

New features

  • Server SDK (`@chaindoc_io/server-sdk`) — Node.js SDK with automatic retries and full type definitions
  • Embed SDK (`@chaindoc_io/embed-sdk`) — frontend signing interface for React, Vue, Angular, and vanilla JS. Under 10KB gzipped.
  • Webhooks — real-time event notifications with HMAC SHA256 verification
  • Embedded signing flow — signers complete the process inside your app instead of being redirected
  • KYC integration — identity verification through Sumsub
  • Access control — role-based and email-based permissions with six built-in roles
  • Multi-chain supportdocument verification on Ethereum, Polygon, BSC, and Arbitrum
  • Batch operations for uploading and processing multiple documents
  • Full-text search across documents with hashtag and metadata filtering

API changes

  • Rate limiting with `X-RateLimit-*` response headers
  • Field-level validation errors in 400 responses
  • Pagination on all list endpoints
  • Health check endpoint (`GET /health`) for monitoring
  • API key usage statistics in the dashboard

SDK highlights

  • TypeScript definitions with IntelliSense for every method and type
  • Automatic retry with exponential backoff (configurable)
  • Zero runtime dependencies for the Embed SDK
  • Works with React, Vue, Angular, Svelte, and vanilla JS
  • Debug mode that logs requests and responses to the console

Security

  • HMAC SHA256 webhook signature verification
  • API key rotation with zero downtime
  • IP whitelisting for API access
  • Two-factor authentication for the dashboard
  • SOC 2 Type II certification. See the security guide for details.

Roadmap — Q2 2026

Here's what's in progress. No firm dates on these yet, but they're actively being built:

  • Python SDK for backend integration
  • PHP SDK
  • Mobile SDKs (iOS and Android)
  • Advanced signature template system
  • Bulk signature requests (send the same document to hundreds of recipients)
  • Custom branding for the signing interface
  • Analytics dashboard for document and signature metrics

What to do next