Перейти к основному содержимому
Didit привлёк $7,5 млн на инфраструктуру для идентификации и борьбы с мошенничеством
Didit
Идентификация для ИИ-агентов

Ваш ИИ-агент может запускать KYC. Одной командой.

Установите двенадцать навыков агентов Didit с открытым исходным кодом в Cursor, Claude Code, Codex или OpenCode одной командой `npx`. Задайте вопрос агенту на простом английском. Он напишет код и вызовет реальный API.

При поддержке
Y CombinatorRobinhood Ventures
Firecrawl
Slash
Crnogorski Telekom
UCSF Neuroscape
Bit2Me
Shiply

Нам доверяют более 2000 организаций по всему миру.

Кинематографическая темная абстрактная иллюстрация навыков идентификации, устанавливаемых агентами, четыре плавающие полупрозрачные стеклянные панели в 3D-перспективе на абсолютно черном фоне, пронизанные светящейся линией Didit Blue, каждая панель отмечена крошечным бледно-белым значком навыка (терминал, сканирование, ключ, ветвление). В рамке из четырех светящихся скобок сканера.

Почему навыки, а не документация

Документация для людей. Навыки для агентов.

Дайте Cursor вкладку с документацией, и он будет придумывать эндпоинты и писать статусы перечислений в нижнем регистре. Дайте ему навык Didit, и каждая строка будет указывать на реальный API, заблокированный эндпоинт, заблокированные заголовки, готовый обработчик подписанных вебхуков. Одна команда `npx`.

Как это работает

От установки npx до верифицированного пользователя за четыре шага.

  1. Шаг 01

    Установите навыки

    Запустите `npx skills add didit-protocol/skills` в вашем проекте. CLI обнаружит Cursor, Claude Code, Codex или OpenCode и поместит каждый навык в нужную папку. Установите только один с помощью `--skill didit-face-match`.

  2. Шаг 02

    Получите API-ключ

    Либо получите его за 60 секунд на [business.didit.me](https://business.didit.me) и `export DIDIT_API_KEY=…`, либо позвольте агенту зарегистрироваться программно, `POST /programmatic/register/`, затем `verify-email/`, и ключ вернется в ответе. Браузер не нужен.

  3. Шаг 03

    Спросите на простом английском

    *«Добавь Didit KYC в мой процесс регистрации».* *«Проверь этого пользователя по спискам AML».* Агент читает соответствующий навык, пишет код и подключает обработчик подписанных вебхуков. Правильно с первой попытки, без переключения вкладок документации.

  4. Шаг 04

    Пользователь верифицируется

    Didit размещает камеру, захват документов, селфи, мобильную передачу. Менее 30 секунд для пользователя. Вердикт на ваш вебхук менее чем за 2 секунды, подписанный `X-Signature-V2`, чтобы вы могли ему доверять.

Что дают вам навыки

Двенадцать навыков. Ноль галлюцинаций. В каждом API Didit.

Каждый навык, это отдельный файл Markdown, который фиксирует эндпоинт, заголовки, формат тела запроса и перечисление статусов. Открытый исходный код. Версионируется вместе с API.
01 · Каталог

Двенадцать навыков. По одному на каждую возможность Didit.

Основной навык для работы с аккаунтами, сессиями, рабочими процессами и биллингом (более 45 эндпоинтов), а также одиннадцать отдельных навыков для ID, проверки живости, сопоставления лиц, поиска лиц, возраста, AML, электронной почты, телефона, подтверждения адреса и валидации баз данных.
Полный каталог на docs.didit.me
02 · Установка

Одна команда npx. Готово.

`npx skills add didit-protocol/skills` установит все двенадцать. Добавьте `--skill didit-face-match`, чтобы выбрать один. Предпочитаете Git? `git clone` и скопируйте то, что нужно. Не хотите использовать инструменты? Просто поместите `SKILL.md` в папку навыков вашего агента.
Модуль верификации пользователей
03 · Хосты

Cursor, Claude Code, Codex, OpenCode.

Один и тот же навык Markdown везде. CLI автоматически определяет вашу среду выполнения и записывает в `.cursor/skills/` или `.claude/skills/`. Создано на основе открытого стандарта [agentskills.io](https://agentskills.io), без проприетарных SDK.
Оркестратор рабочих процессов
04 · Без догадок

Навык, это источник истины.

Фиксирует реальный эндпоинт, реальные заголовки, реальный регистр статуса, актуальные цены. Агент перестает придумывать пути и приводить перечисления к нижнему регистру. 51 эндпоинт тестируется при каждом релизе.
Модуль AML-скрининга
05 · Настройка

Одна переменная окружения. Или саморегистрация.

`export DIDIT_API_KEY=…`, и навык подключен. Или пусть агент зарегистрируется сам через `POST /programmatic/register/` и получит ключ, не выходя из терминала.
Получить API-ключ
06 · Открытый исходный код

Лицензия MIT. Можно форкнуть.

Все навыки находятся на [github.com/didit-protocol/skills](https://github.com/didit-protocol/skills). Проверяйте код, настраивайте промпты, отправляйте PR. Навык выпускается в тот же день, что и эндпоинт.
github.com/didit-protocol/skills
Интегрируйте

Установите навыки. Спросите агента. Запускайте.

Слева: установка. Справа: cURL, который агент пишет после установки навыка.
npx skills addУстановить
$ npx skills add didit-protocol/skills
✓ 12 навыков установлено

# or just one
$ npx skills add didit-protocol/skills \
  --skill didit-face-match

# set the api key
$ export DIDIT_API_KEY="sk_live_..."
OKГотовоCursor, Claude Code, Codex, OpenCode обнаружены автоматически.
POST /v3/session/Вывод агента
$ curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "workflow_id": "$DIDIT_WORKFLOW_ID",
    "vendor_data": "user-42",
    "callback_url": "https://app/cb"
  }'
201Создано{ "url": "verify.didit.me/..." }
Интеграция, готовая для агентов

Установите все 12 навыков Didit Agent одним запросом.

Вставьте в Cursor, Claude Code, Codex или OpenCode. Агент установит навыки, настроит окружение, создаст шаблон для создания сессии + обработчик подписанных вебхуков и протестирует их на реальном API.
didit-integration-prompt.md
You are installing the Didit Agent Skills into this project and wiring the first verification session against the live https://verification.didit.me/v3/ API. After this prompt, the project should pass identity verification — Know Your Customer (KYC), Anti-Money Laundering (AML) screening, document Optical Character Recognition (OCR) — through Didit.

Didit ships twelve open-source Agent Skills at https://github.com/didit-protocol/skills and follows the open standard at https://agentskills.io. The CLI auto-detects whether you are running inside Cursor, Claude Code, Codex, or OpenCode and drops the skills into the right folder.

PRE-REQUISITES
  - A Didit API key (DIDIT_API_KEY). Either issued from https://business.didit.me, or self-registered by the agent via POST /programmatic/register/ + POST /programmatic/verify-email/ (no browser needed).
  - A workflow_id from the Workflow Builder that bundles ID Verification + Passive Liveness + Face Match + IP Analysis + AML — or just use the didit-kyc-onboarding skill below to create one programmatically.
  - A webhook endpoint that verifies the X-Signature-V2 header with HMAC-SHA256 on the raw body bytes (do NOT re-serialise the parsed JSON; the signature will not match).

STEP 1 — Install the skills

Recommended:

  npx skills add didit-protocol/skills

This installs all twelve skills. To install only one:

  npx skills add didit-protocol/skills --skill didit-face-match

Or git clone the repo and copy what you need:

  git clone https://github.com/didit-protocol/skills.git
  cp -r skills/didit-kyc-onboarding .claude/skills/
  cp -r skills/didit-id-document-verification .claude/skills/

The twelve skills:
  - didit-verification-management   : the hub. Account, sessions, workflows, billing, blocklist, webhook config. 45+ endpoints
  - didit-kyc-onboarding            : full KYC recipe (ID + selfie + face match) in one call
  - didit-id-document-verification  : passports, ID cards, driver's licences. OCR, MRZ, NFC. 4,000+ documents, 220+ countries
  - didit-liveness-detection        : 99.9%-accurate liveness from a single selfie
  - didit-face-match                : compare two faces, get a 0–100 score
  - didit-face-search               : 1:N face search for deduplication and blocklists
  - didit-biometric-age-estimation  : estimate age from a selfie
  - didit-email-verification        : email OTP, detects breached / disposable / undeliverable
  - didit-phone-verification        : phone OTP via SMS, WhatsApp, or Telegram. Catches VoIP
  - didit-aml-screening             : 1,300+ sanctions, PEP, adverse-media lists. Dual-score risk
  - didit-proof-of-address          : utility bills, bank statements. OCR + geocoding
  - didit-database-validation       : government databases across 18 countries

STEP 2 — Set the environment

Every skill reads DIDIT_API_KEY. Session-based skills also expect DIDIT_WORKFLOW_ID. Signed-webhook handlers expect DIDIT_WEBHOOK_SECRET.

  export DIDIT_API_KEY="<your api key>"
  export DIDIT_WORKFLOW_ID="<your workflow id>"   # optional
  export DIDIT_WEBHOOK_SECRET="<your secret>"     # optional

Programmatic alternative (no browser):

  curl -X POST https://apx.didit.me/auth/v2/programmatic/register/ \
    -H "Content-Type: application/json" \
    -d '{"email": "dev@example.com", "password": "MyStr0ng!Pass"}'

  # check the email, get the 6-char code, then:
  curl -X POST https://apx.didit.me/auth/v2/programmatic/verify-email/ \
    -H "Content-Type: application/json" \
    -d '{"email": "dev@example.com", "code": "<code>"}'
  # response includes api_key — export it as DIDIT_API_KEY.

STEP 3 — Create a verification session

  POST https://verification.didit.me/v3/session/
  Headers:
    x-api-key: $DIDIT_API_KEY
    Content-Type: application/json
  Body:
    {
      "workflow_id": "$DIDIT_WORKFLOW_ID",
      "vendor_data": "<your user id, max 256 chars>",
      "callback_url": "https://<your-app>/kyc/callback",
      "metadata": { "source": "agent-skill" }
    }

  Response: 201 Created. The hosted session URL is on the `url` field. Redirect the user, or send them the link by email / SMS / WhatsApp. Sub-2-second p99 verdict on completion.

STEP 4 — Read the signed webhook

Didit POSTs to your callback. KYC session statuses are Title Case With Spaces.

  Body (excerpted):
    {
      "session_id": "<uuid>",
      "vendor_data": "<your user id>",
      "status": "Approved",
      "id_verification": { "status": "Approved" },
      "liveness": { "status": "Approved" },
      "face": { "status": "Approved", "similarity_score": 0.94 },
      "aml": { "status": "Approved", "hits": [] }
    }

  Full enum:
    Approved | Declined | In Review | In Progress | Not Started | Abandoned | Expired | Resubmitted | Awaiting User | Not Finished

  Verify X-Signature-V2 BEFORE parsing the body — HMAC-SHA256 of the raw bytes with your webhook secret. Re-serialising the parsed body changes whitespace and key order and the signature will not match.

STEP 5 — Read the decision on demand

  GET https://verification.didit.me/v3/session/{sessionId}/decision/
  Headers:
    x-api-key: $DIDIT_API_KEY

Returns the full decision payload — id_verification, liveness, face, ip_analysis, aml. Use this whenever the agent needs to confirm the user's status before allowing an action. Never trust client-supplied "I'm verified" flags.

STEP 6 — Branch on status

  Approved      → continue
  Declined      → block, surface decision_reason_code, allow resubmit of the failed step
  In Review     → wait for the analyst webhook; don't block forever
  Resubmitted   → user re-took a failed step; new verdict is coming
  Awaiting User → user hasn't completed the flow; nudge with a reminder
  Expired       → create a new session

Abandoned and Declined sessions are NOT billed.

STEP 7 — Optional: ongoing AML monitoring

If AML monitoring is enabled on the workflow ($0.07 per user per year), Didit fires status.updated whenever the user lands on a new sanctions / PEP / adverse-media list. No extra endpoint to call.

WEBHOOK EVENT NAMES
  - status.updated       : KYC or KYB session status changed
  - data.updated         : session data corrected after creation
  - user.status.updated  : User entity changed status (Active, Flagged, Blocked)
  - user.data.updated    : User entity counters, metadata, or aggregate fields changed
  - activity.created     : timeline activity recorded

Verify X-Signature-V2 on every payload. The webhook secret is per-environment — sandbox is separate from production.

CONSTRAINTS
  - KYC session statuses use Title Case With Spaces (Approved, In Review). Do NOT transform them to UPPER_SNAKE_CASE — that casing is for Know Your Business (KYB) sessions and Transaction Monitoring, not KYC.
  - HMAC verification runs against the RAW request body bytes. Never re-serialise the parsed JSON.
  - Bundle price is $0.30 (ID + Liveness + Face Match + IP Analysis). AML adds $0.20. 500 verifications free every month, forever.
  - Default record retention is unlimited unless you configure it shorter (30 days to 10 years per application).

Read the docs:
  - https://docs.didit.me/getting-started/agent-skills
  - https://docs.didit.me/sessions-api/create-session
  - https://docs.didit.me/sessions-api/retrieve-session
  - https://docs.didit.me/integration/webhooks

Skills repo:
  - https://github.com/didit-protocol/skills

Start free at https://business.didit.me — sandbox key in 60 seconds, 500 verifications free every month, no credit card.
Нужен дополнительный контекст? Смотрите полную документацию модуля.docs.didit.me →
Соответствие по умолчанию

Откройте новую страну в один клик. Мы берем на себя сложную работу.

Мы открываем местные дочерние компании, получаем лицензии, проводим пентесты, получаем сертификаты и адаптируемся к каждому новому регулированию. Чтобы запустить верификацию в новой стране, просто переключите тумблер. Более 220 стран в работе, ежеквартальные аудиты и пентесты, единственный провайдер идентификации, который правительство страны-члена ЕС официально назвало более безопасным, чем личная верификация.
Читать досье по безопасности и соответствию
Финансовая песочница ЕС
Tesoro · SEPBLAC · BdE
Jugendschutz geprüft
FSM · JMStV §4(2) · 2026
ISO/IEC 27001
Информационная безопасность · 2026
SOC 2 · Type I
AICPA · 2026
iBeta Level 1 PAD
NIST / NIAP · 2026
GDPR
EU 2016/679
DORA
EU 2022/2554
MiCA
EU 2023/1114
AMLD6 · eIDAS 2.0
Соответствие нормам ЕС по умолчанию

Цифры говорят сами за себя

Цифры говорят сами за себя
  • 0
    Навыки агента с открытым исходным кодом. По одному на каждую функцию Didit.
  • 0
    Покрыты все API-эндпоинты. Каждый тестируется при каждом релизе.
  • <0s
    Комплексная проверка KYC за сессию на уровне p99.
  • 0
    Бесплатные проверки каждый месяц, на каждом аккаунте.
Три тарифа, один прайс-лист

Начните бесплатно. Платите за использование. Масштабируйтесь до Enterprise.

500 бесплатных верификаций каждый месяц, навсегда. Оплата по факту использования для продакшена. Индивидуальные контракты, размещение данных и SLA (Service Level Agreements) для Enterprise.
Бесплатно

Бесплатно

$0 / месяц. Кредитная карта не требуется.

  • Бесплатный пакет KYC (верификация личности + пассивная проверка живости + сопоставление лиц + анализ устройства и IP), 500 в месяц, каждый месяц
  • Заблокированные пользователи
  • Обнаружение дубликатов
  • 200+ сигналов мошенничества в каждой сессии
  • Повторное использование KYC в сети Didit
  • Платформа управления кейсами
  • Конструктор рабочих процессов
  • Публичная документация, песочница, SDK, сервер MCP (Model Context Protocol)
  • Поддержка сообщества
Самый популярный
Оплата по факту использования

По факту использования

Платите только за то, что используете. Более 25 модулей. Публичные цены за модуль, без минимальной ежемесячной платы.

  • Полный KYC за $0.33 (ID + биометрия + IP / устройство)
  • Более 10 000 AML-баз данных, санкции, PEP, негативные упоминания
  • Более 1000 государственных источников данных для проверки по базам
  • Мониторинг транзакций за $0.02 за транзакцию
  • KYB в реальном времени за $2.00 за компанию
  • Проверка кошельков за $0.15 за проверку
  • White-label верификация, ваш бренд, наша инфраструктура
Для крупных компаний

Для крупных компаний

Индивидуальные MSA и SLA. Для больших объемов и регулируемых программ.

  • Годовые контракты
  • Индивидуальные MSA, DPA и SLA
  • Выделенный канал в Slack и WhatsApp
  • Ручная проверка по запросу
  • Условия для реселлеров и white-label
  • Эксклюзивные функции и партнерские интеграции
  • Персональный CSM, аудит безопасности, поддержка по комплаенсу

Начните бесплатно → платите только за выполненные проверки → переходите на Enterprise для индивидуального контракта, SLA или размещения данных.

FAQ

Частые вопросы

Что такое Didit?

Didit, это инфраструктура для идентификации и борьбы с мошенничеством, платформа, которую мы сами хотели бы иметь, когда создавали продукты: открытая, гибкая и удобная для разработчиков, чтобы она работала как реальная часть вашего стека, а не как черный ящик, который вы обходите.

Один API охватывает верификацию людей (KYC, знай своего клиента), верификацию компаний (KYB, знай свой бизнес), проверку криптокошельков (KYT, знай свою транзакцию) и мониторинг транзакций в реальном времени, на стеке, созданном для того, чтобы быть:

  • Быстрым, p99 менее 2 секунд для каждой сессии
  • Надежным, в продакшене с более чем 1500 компаниями в более чем 220 странах
  • Безопасным, SOC 2 Type 1, ISO 27001, GDPR-native, и официально подтверждено финансовым регулятором Испании как более безопасное, чем личная верификация

В основе: более 14 000 типов документов на более чем 48 языках, более 1000 источников данных и более 200 сигналов мошенничества для каждой сессии. Инфраструктура Didit динамически обучается на каждой сессии и становится лучше с каждым днем.

Что такое Agent Skill?

Небольшой файл Markdown, который учит вашего ИИ-агента вызывать один из API Didit, конечную точку, заголовки, структуру тела запроса, обработку ошибок, с рабочим кодом на TypeScript, Python и cURL.

Установите его один раз. В следующий раз, когда вы спросите Cursor или Claude Code «добавь KYC в мой процесс регистрации», агент прочитает skill и напишет правильный код с первой попытки. Без переключения на документацию. Без выдуманных конечных точек. Без неправильного регистра статусов.

Это открытый стандарт Agent Skills. Didit поставляет двенадцать таких навыков, бесплатных и с открытым исходным кодом на github.com/didit-protocol/skills.

Что могут делать эти двенадцать навыков?

Один навык на каждую возможность Didit, всего двенадцать, 51 конечная точка протестирована от начала до конца:

  • `didit-verification-management`, хаб. Настройка аккаунта, рабочие процессы, сессии, биллинг, черный список, вебхуки (более 45 конечных точек)
  • `didit-kyc-onboarding`, полный рецепт KYC (сканирование ID + селфи + сопоставление лиц) за один раз
  • `didit-id-document-verification`, паспорта, ID-карты, водительские удостоверения. OCR, MRZ, NFC. Более 4000 типов документов, более 220 стран
  • `didit-liveness-detection`, 99,9% точное определение живости по одному селфи
  • `didit-face-match`, сравнение двух лиц, получение оценки от 0 до 100
  • `didit-face-search`, поиск лица 1:N для дедупликации и черных списков
  • `didit-biometric-age-estimation`, оценка возраста по селфи
  • `didit-email-verification`, OTP, обнаруживает скомпрометированные и одноразовые адреса
  • `didit-phone-verification`, SMS, WhatsApp или Telegram OTP. Обнаруживает VoIP
  • `didit-aml-screening`, более 1300 списков санкций, PEP и негативных медиа-упоминаний
  • `didit-proof-of-address`, счета за коммунальные услуги, выписки из банка, OCR с геокодированием
  • `didit-database-validation`, государственные базы данных в 18 странах

Установите все сразу одной командой: npx skills add didit-protocol/skills. Установите только один: npx skills add didit-protocol/skills --skill didit-face-match.

Насколько быстра верификация для моего конечного пользователя?

Полный процесс обычно занимает менее 30 секунд от начала до конца, взять ID, сфотографировать документ, сделать селфи, готово. Это самый быстрый показатель на рынке. Устаревшие KYC-провайдеры обычно тратят более 90 секунд на тот же процесс.

На бэкенде Didit возвращает результат менее чем за две секунды при p99, от момента завершения селфи пользователем до момента срабатывания вашего вебхука. Мобильный захват оптимизирован для медленных телефонов и медленных сетей: прогрессивное сжатие изображений, отложенная загрузка SDK и передача в одно касание с десктопа на телефон через QR-код, если пользователь начинает на вебе.

Какие агенты работают с этими навыками?

Cursor, Claude Code, Codex и OpenCode, плюс все, что соответствует открытому стандарту agentskills.io.

CLI npx определяет вашего агента и помещает навык в нужное место, .claude/skills/, .cursor/skills/ и так далее. Один и тот же файл Markdown везде, без SDK, специфичного для хоста.

Под капотом каждый навык указывает на один и тот же API https://verification.didit.me/v3/* с одним и тем же заголовком x-api-key и одним и тем же подписанным вебхуком. Навык, это просто способ, которым агент его читает.

Что произойдет, если пользователь не пройдет верификацию, откажется или срок действия истечет?

Каждая сессия получает один из семи четких статусов, поэтому ваш код всегда знает, что делать:

  • Approved, все проверки пройдены. Переведите пользователя дальше.
  • Declined, одна или несколько проверок не пройдены. Вы можете разрешить пользователю повторно отправить конкретный неудачный шаг (например, повторно сделать селфи), не перезапуская весь процесс.
  • In Review, помечено для проверки комплаенсом. Откройте кейс в консоли, просмотрите все сигналы, примите решение об одобрении или отклонении.
  • In Progress, пользователь находится в процессе.
  • Not Started, ссылка отправлена, пользователь еще не открыл ее. Отправьте напоминание, если она долго не открывается.
  • Abandoned, пользователь открыл ссылку, но не завершил вовремя. Повторно вовлеките или аннулируйте.
  • Expired, срок действия ссылки на сессию истек. Создайте новую сессию.

Подписанный вебхук срабатывает при каждом изменении статуса, поэтому ваша база данных всегда остается синхронизированной. Отмененные и отклоненные сессии бесплатны.

Где хранятся данные моих клиентов и как они защищены?

По умолчанию производственные данные обрабатываются и хранятся в Европейском Союзе на Amazon Web Services. Для корпоративных контрактов можно запросить альтернативные регионы, если это требуется регуляторами юрисдикции.

Шифрование повсюду. AES-256 для данных в состоянии покоя во всех базах данных, объектных хранилищах и резервных копиях. Transport Layer Security 1.3 для данных в движении при каждом вызове API, вебхуке и сессии Business Console. Биометрические данные шифруются отдельным ключом Customer Master Key.

Вы контролируете срок хранения. По умолчанию срок хранения бессрочный (неограниченный), если вы не настроите более короткий, от 30 дней до 10 лет для каждого приложения. Вы можете удалить любую отдельную сессию в любое время из дашборда или через API.

Сертификаты: SOC 2 Type 1 (аудит Type 2 в процессе), ISO/IEC 27001:2022, iBeta Level 1 PAD, а также публичное подтверждение от Tesoro / SEPBLAC / CNMV Испании о том, что удаленная верификация личности Didit безопаснее, чем личная верификация. Полный отчет доступен по ссылке /security-compliance.

Соответствует ли Didit требованиям моей отрасли?

Didit по умолчанию соответствует требованиям регуляторов, важных для инфраструктуры идентификации:

  • GDPR + UK GDPR, разделение контроллера/обработчика, опубликован полный договор об обработке данных, назначен ведущий надзорный орган (AEPD Испании).
  • AMLD6 + EU AML Single Rulebook, более 1300 списков санкций, политически значимых лиц и негативных медиа-упоминаний проверяются в реальном времени.
  • eIDAS 2.0, соответствует EU Digital Identity Wallet; готов к многократному использованию идентификационных данных.
  • MiCA (Markets in Crypto-Assets), готов для крипто-онбординга, бирж и кастодианов.
  • DORA, Digital Operational Resilience Act, операционная устойчивость финансовых услуг ЕС.
  • BIPA, CUBI, Washington HB 1493, CCPA / CPRA, конфиденциальность биометрических данных в США (Иллинойс, Техас, Вашингтон) и конфиденциальность потребителей в Калифорнии.
  • UK Online Safety Act, обязательства по возрастному ограничению и безопасности детей.
  • FATF Travel Rule, данные об отправителе и получателе криптопереводов, IVMS-101 совместим.

Подробное описание, все сертификаты, все письма регуляторов: /security-compliance.

Как быстро я могу интегрировать и начать верифицировать пользователей?
  • 60 секунд до аккаунта в песочнице на business.didit.me, без кредитной карты.
  • 5 минут до работающей верификации через Claude Code, Cursor или любого другого кодового агента с помощью нашего сервера Model Context Protocol (MCP).
  • Один уикенд до готовой к продакшену интеграции с верификацией подписанных вебхуков, повторными попытками и механизмом исправления ошибок при отклонении пользователя.

Три пути интеграции, выберите тот, который подходит вашему стеку:

  • Встраивание нативно с помощью наших SDK для Web, iOS, Android, React Native или Flutter.
  • Перенаправление пользователя на размещенную страницу верификации, без SDK.
  • Отправка ссылки по электронной почте, SMS, WhatsApp или любому другому каналу, без фронтенд-работы.

Один и тот же дашборд, одна и та же система биллинга, одна и та же цена за успешную верификацию для всех трех вариантов. Пошаговое руководство на docs.didit.me/integration/integration-prompt.

Как на самом деле работает установка?

Одна команда:

``bash npx skills add didit-protocol/skills ``

CLI определяет, находитесь ли вы в Cursor, Claude Code, Codex или OpenCode, и помещает каждый навык в нужную папку. Установите только один с помощью --skill didit-face-match.

Предпочитаете Git? git clone https://github.com/didit-protocol/skills и скопируйте то, что вам нужно. Предпочитаете без инструментов? Откройте репозиторий и скопируйте один SKILL.md в каталог навыков вашего агента, каждый навык самодостаточен.

Единственная переменная окружения, которая нужна каждому навыку, это DIDIT_API_KEY. Получите ее за 60 секунд на business.didit.me или позвольте агенту зарегистрироваться программно через POST /programmatic/register/.

Как выглядит реальный промпт?

Простой язык, без жаргона и лишних слов:

  • «Зарегистрируй мне аккаунт Didit»
  • «Создай KYC-процесс со сканированием ID и проверкой активности»
  • «Создай сессию верификации для этого пользователя»
  • «Проверь Джона Смита по AML-базам»
  • «Проверь мой кредитный баланс»

Агент считывает соответствующий навык и пишет готовый к продакшену код на TypeScript, Python или Bash. Никаких догадок, навык выдает точный эндпоинт, заголовки, тело запроса и перечисление статусов.

Зачем использовать навык, а не просто документацию?

Документация пишется для людей. Агенты постоянно спотыкаются об одни и те же вещи:

  • Выдуманные эндпоинты, они придумывают POST /v3/wallet-screening/, когда реальный путь находится внутри /v3/transactions/
  • Неправильный регистр статусов, KYC это Approved, KYB это APPROVED, агенты их путают
  • Сломанные подписи вебхуков, они повторно сериализуют JSON перед проверкой HMAC, что ломает подпись
  • Устаревшие цены, они называют старые цифры из обучающих данных

Навыки все это фиксируют. Версионируются вместе с API: когда Didit выпускает новый эндпоинт, навык выходит в тот же день. 51 эндпоинт тестируется при каждом релизе.

Инфраструктура для идентификации и борьбы с мошенничеством.

Единый API для KYC, KYB, мониторинга транзакций и проверки кошельков. Интеграция за 5 минут.

Попросите ИИ кратко изложить эту страницу