Chaindoc logoChaindoc

Журнал змін

Що з'явилося нового, що змінилося та чого чекати далі. Ця сторінка відстежує кожен реліз Chaindoc, щоб ви могли підтримувати свою інтеграцію в актуальному стані.

v1.0.0 — Грудень 2025

Перший стабільний реліз. API готовий до продакшну, обидва SDK мають повну підтримку TypeScript, а документація, яку ви зараз читаєте, вже працює.

Нові функції

  • Server SDK (`@chaindoc_io/server-sdk`) — Node.js SDK з автоматичними ретраями та повними типами
  • Embed SDK (`@chaindoc_io/embed-sdk`) — фронтенд-інтерфейс підписання для React, Vue, Angular та vanilla JS. Менше 10KB gzipped.
  • Webhooks — сповіщення про події в реальному часі з верифікацією HMAC SHA256
  • Вбудований процес підписання — підписанти проходять весь процес у вашому додатку замість редіректів
  • KYC інтеграція — верифікація особи через Sumsub
  • Контроль доступу — рольові та email-дозволи з шістьма вбудованими ролями
  • Підтримка мульти-чейнів — верифікація документів на Ethereum, Polygon, BSC та Arbitrum
  • Пакетні операції для завантаження та обробки кількох документів
  • Повнотекстовий пошук по документах з фільтрацією за хештегами та метаданими

Зміни API

  • Rate limiting з заголовками відповіді `X-RateLimit-*`
  • Помилки валідації на рівні полів у 400 відповідях
  • Пагінація на всіх list-ендпоінтах
  • Health check ендпоінт (`GET /health`) для моніторингу
  • Статистика використання API-ключів у дашборді

Особливості SDK

  • TypeScript типи з IntelliSense для кожного методу та типу
  • Автоматичний ретрай з експоненційним backoff (налаштовується)
  • Нуль runtime-залежностей для Embed SDK
  • Працює з React, Vue, Angular, Svelte та vanilla JS
  • Debug-режим, який логує запити та відповіді в консоль

Безпека

  • Верифікація підпису вебхуків через HMAC SHA256
  • Ротація API-ключів без downtime
  • IP-whitelisting для доступу до API
  • Двофакторна автентифікація для дашборду
  • Сертифікація SOC 2 Type II. Детальніше — у гайді з безпеки.

Roadmap — Q2 2026

Ось над чим ми зараз працюємо. Точних дат ще немає, але це вже в процесі розробки:

  • Python SDK для бекенд-інтеграції
  • PHP SDK
  • Мобільні SDK (iOS та Android)
  • Розширена система шаблонів підписів
  • Масові запити на підпис (відправка одного документа сотням отримувачів)
  • Кастомний брендинг для інтерфейсу підписання
  • Аналітичний дашборд для метрик документів та підписів

Що робити далі