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

Будьте готовы принимать
цифровой кошелек EU Digital Identity.

Каждое государство-член ЕС должно предложить цифровой кошелек EU Digital Identity (EUDI) к 24 декабря 2026 года, а регулируемые компании обязаны принимать его к 24 декабря 2027 года. Didit уже работает с пятью национальными электронными удостоверениями личности (eID), и поддержка EUDI Wallet скоро появится в том же рабочем процессе.

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

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

Что такое EUDI Wallet

Один кошелек на человека.
Только те данные, что вы запросите.

EUDI Wallet представляет собой бесплатное приложение, которое каждое государство-член ЕС обязано предложить в соответствии с Регламентом (ЕС) 2024/1183, известным как eIDAS 2. Оно хранит данные для идентификации личности (PID), то есть имя, дату и место рождения, гражданство, а также электронные подтверждения атрибутов, таких как водительские права или диплом. Использование кошелька добровольное.

Когда компания запрашивает данные, пользователь видит, кто запрашивает, и делится только запрошенными атрибутами. Это называется выборочным раскрытием: сайт может узнать, что человеку больше 18 лет, не видя даты рождения. Кошелек работает на высоком уровне надежности, самом сильном из трех уровней eIDAS, и компания проверяет подпись эмитента, прежде чем полагаться на данные.

Последний пересмотр: 5 октября 2026 г. Не является юридической консультацией.

Ключевые даты

Кошельки к концу 2026 года. Прием к 24 декабря 2027 года.

Это даты из Регламента (ЕС) 2024/1183 и его имплементирующих актов, на которые компаниям следует ориентироваться при планировании.
  1. 30 апреля 2024 г.

    Опубликован eIDAS 2

    Регламент (ЕС) 2024/1183, вносящий изменения в Регламент eIDAS (ЕС) № 910/2014, опубликован в Официальном журнале ЕС. Он вступает в силу на двадцатый день после публикации.

  2. 24 декабря 2024 г.

    Вступают в силу первые правила для кошельков

    Вступают в силу первые пять имплементирующих регламентов для кошелька: данные для идентификации личности, основные функции, уведомления, сертификация, а также протоколы и интерфейсы. Они запускают отсчет 24- и 36-месячных сроков, указанных ниже.

  3. 15 июля 2026 г.

    Правила для кошельков обновлены

    Комиссия принимает Имплементирующий регламент (ЕС) 2026/1731. Он устанавливает два формата учетных данных, SD-JWT VC и ISO/IEC mdoc, и планирует обязательное фото для 2028 года.

  4. 23 июля 2026 г.

    ARF v3.0.0

    Архитектурно-справочная основа (ARF), технический план, на котором строятся кошельки и доверяющие стороны, достигает версии 3.0.0.

  5. 24 декабря 2026 г.

    Кошельки в каждом государстве-члене

    Каждое государство-член должно предоставить как минимум один EUDI Wallet. Правила регистрации доверяющих сторон, Имплементирующий регламент (ЕС) 2025/848, применяются с того же дня.

  6. 24 декабря 2027 г.

    Частные компании обязаны принимать его

    Частные компании, которые обязаны использовать сильную аутентификацию пользователя по закону или по контракту, за исключением микро- и малых предприятий, должны принимать кошелек, когда пользователь просит его использовать (Статья 5f(2)). Этот срок составляет 36 месяцев после вступления в силу первых имплементационных актов 24 декабря 2024 года, то есть до 24 декабря 2027 года.

  7. 11 августа 2028 г.

    Проверки фото и регистрации

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

Кто обязан принимать

Кто и когда обязан принимать кошелек.

Статья 5f Регламента eIDAS, с изменениями, внесенными Регламентом (ЕС) 2024/1183, устанавливает обязанности по приему. В каждом случае пользователь выбирает использовать кошелек, а вы сохраняете другие способы идентификации людей.

Кто

Органы государственного сектора

Что это значит, простыми словами

Если государство-член требует электронную идентификацию для доступа к государственным онлайн-услугам, то эта услуга также должна принимать EUDI Wallet.

Статья · дата

Ст. 5f(1)

Кто

Частные сервисы, требующие строгой аутентификации пользователя

Что это значит, простыми словами

Если закон или договор обязывает вас использовать строгую аутентификацию пользователя для онлайн-идентификации, вы также должны принимать EUDI Wallet. Триггером является это требование, а не ваша отрасль.

Статья · дата

Ст. 5f(2) · 24 дек. 2027

Кто

Области, упомянутые в статье

Что это значит, простыми словами

Транспорт, энергетика, банковское дело, финансовые услуги, социальное обеспечение, здравоохранение, питьевая вода, почтовые услуги, цифровая инфраструктура, образование и телекоммуникации. В статье сказано «включая», поэтому список является примером и не является исчерпывающим.

Статья · дата

Ст. 5f(2)

Кто

Микро- и малые предприятия

Что это значит, простыми словами

Освобождены от обязанности для частного сектора, как определено в Рекомендации Комиссии 2003/361/EC. Они все равно могут принимать кошелек, если захотят.

Статья · дата

Ст. 5f(2)

Кто

Только по запросу пользователя

Что это значит, простыми словами

Принятие происходит, когда пользователь просит использовать кошелек. Использование его является добровольным для людей, и сервисы должны оставаться открытыми для других средств идентификации и аутентификации.

Статья · дата

Ст. 5f(2), 5a(15)

Кто

Очень крупные онлайн-платформы

Что это значит, простыми словами

Платформы, обозначенные в соответствии с Законом о цифровых услугах, которые требуют аутентификации пользователя, должны принимать кошелек по запросу пользователя для минимального объема данных, необходимых сервису. Текст не устанавливает отдельную дату для этой обязанности.

Статья · дата

Ст. 5f(3)

Зависимые стороны также должны зарегистрироваться в государстве-члене, где они учреждены, и могут запрашивать только те данные, которые они зарегистрировали (Статья 5b). Последний пересмотр: 5 октября 2026 г. Не является юридической консультацией.

Как бизнес принимает его

Как зависимая сторона принимает EUDI Wallet: пять шагов.

Шаг 01 / 05

Зарегистрируйтесь как зависимая сторона

Зарегистрируйтесь в государстве-члене, где вы учреждены, указав свои данные и данные, которые вы намерены запрашивать. Вы получите сертификат доступа, который аутентифицирует вас в кошельке, и, если ваше государство-член выдает его, регистрационный сертификат, в котором перечислены зарегистрированные вами атрибуты.

Didit выполнит эти шаги за вас, когда будет запущена поддержка EUDI Wallet (скоро).

Что вы получаете и что еще нужно для KYC

Кошелек подтверждает личность. Для комплексной проверки нужно больше.

В соответствии с Регламентом по борьбе с отмыванием денег (AMLR), Регламентом (ЕС) 2024/1624, электронная идентификация с уровнем достоверности «существенный» или «высокий» является одним из двух способов проверки личности (Статья 22(6)). Она не охватывает все, что требуется при проверках «знай своего клиента» (KYC). Вот что содержит данные идентификации личности (PID) и как Didit покрывает каждый пункт сегодня.

Требования комплексной проверки

Все имена и фамилии

AMLR Ст. 22(1)(a)

В EUDI Wallet PID

Фамилия и имя, оба обязательны.

Как Didit покрывает это сегодня

Национальные электронные удостоверения личности в реальном времени возвращают полное имя. Документальный маршрут считывает его из более чем 14 000 типов документов.

Требования комплексной проверки

Место и полная дата рождения

AMLR Ст. 22(1)(a)

В EUDI Wallet PID

Дата и место рождения, оба обязательны.

Как Didit покрывает это сегодня

Национальные электронные удостоверения личности в реальном времени возвращают дату рождения. Документальный маршрут считывает место рождения, если оно указано в документе.

Требования комплексной проверки

Гражданство

AMLR Ст. 22(1)(a)

В EUDI Wallet PID

Гражданство, обязательно, одна или несколько стран.

Как Didit покрывает это сегодня

Документальный маршрут считывает гражданство из удостоверения личности или его чипа.

Требования комплексной проверки

Национальный идентификационный номер, если применимо

AMLR Ст. 22(1)(a)

В EUDI Wallet PID

Персональный административный номер, необязательно. Каждое государство-член решает, выдавать ли его.

Как Didit покрывает это сегодня

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

Требования комплексной проверки

Обычное место жительства

AMLR Ст. 22(1)(a)

В EUDI Wallet PID

Поля адреса необязательны и часто отсутствуют. Окончательные проекты стандартов AMLA гласят, что недостающие атрибуты должны быть получены другими способами.

Как Didit покрывает это сегодня

Ни одно национальное электронное удостоверение личности в реальном времени не возвращает адрес. Подтверждение адреса проверяет счет за коммунальные услуги, выписку из банка или государственное письмо.

Требования комплексной проверки

Идентификационный номер налогоплательщика, если имеется

AMLR Ст. 22(1)(a)

В EUDI Wallet PID

Не является частью PID.

Как Didit покрывает это сегодня

Соберите его с помощью шага анкетирования в том же рабочем процессе.

Требования комплексной проверки

Соответствие личности человека

ARF · привязка пользователя

В EUDI Wallet PID

Портрет остается необязательным до тех пор, пока не станет обязательным 11 августа 2028 года.

Как Didit покрывает это сегодня

Пассивная проверка живости и сопоставление лица 1:1 с фотографией в документе или портретом на чипе, в рамках полной проверки KYC за $0.33.

Требования комплексной проверки

Бенефициарные владельцы компании

AMLR Ст. 20(1)(b)

В EUDI Wallet PID

Не в PID. Кошелек идентифицирует человека, а не владельца компании.

Как Didit покрывает это сегодня

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

Требования комплексной проверки

Санкции и политически значимые лица (PEP)

AMLR Ст. 20(1)(d), (g)

В EUDI Wallet PID

Не в PID.

Как Didit покрывает это сегодня

AML-скрининг по более чем 1300 санкционным, PEP и контрольным спискам, по $0.20 за проверку.

Требования комплексной проверки

Цель отношений и постоянный мониторинг

AMLR Ст. 25, 26

В EUDI Wallet PID

Не в PID.

Как Didit покрывает это сегодня

Анкеты фиксируют цель отношений. Постоянный мониторинг повторно проверяет клиентов ежедневно за $0.07 на человека в год.

Проверка клиентов остается вашей обязанностью. Didit предоставляет инструменты для проверок и доказательства, но сам по себе не обеспечивает вашего соответствия требованиям. AMLR вступает в силу с 10 июля 2027 года, а технические стандарты AMLA представляют собой окончательный проект от 30 сентября 2026 года, а не закон.

Готовность по странам

На каком этапе национальные кошельки: актуальные данные и источники.

Здесь указано, что опубликовала каждая страна или что сообщает названный источник, с датой и ссылкой для каждой строки.

Статус на 5 октября 2026 г.

Страна

Италия

Кошелек или приложение

IT-Wallet (app IO)

Статус

Рабочее приложение

Дата

17 февраля 2026 г.

Что известно

Работает в приложении IO: 10,1 млн активаций и 17,3 млн загруженных документов к 17 февраля 2026 года. Бесплатно и опционально для взрослых, вход через CIE или SPID.

Источник: innovazione.gov.it

Страна

Дания

Кошелек или приложение

AltID

Статус

Рабочее приложение

Дата

4 августа 2026 г.

Что известно

AltID доступен с цифровым удостоверением личности и подтверждением возраста, и к 4 августа 2026 года его создали 281 390 человек. Агентство по цифровому правительству внедряет кошелек поэтапно.

Источник: digst.dk

Страна

Франция

Кошелек или приложение

France Identité

Статус

Рабочее приложение

Дата

Официальной даты нет

Что известно

По данным Euronews, Франция входит в число лидеров, и приложение France Identité будет приведено в соответствие с правилами EUDI.

Источник: Euronews

Страна

Чехия

Кошелек или приложение

eDoklady

Статус

Рабочее приложение

Дата

Официальной даты нет

Что известно

По данным NFCW, приложение eDoklady запущено как промежуточный шаг к кошельку EUDI.

Источник: NFCW

Страна

Германия

Кошелек или приложение

EUDI-Wallet (BMDS)

Статус

Песочница

Дата

январь 2027 г.

Что известно

Публичная песочница с декабря 2025 года. Приложение ожидается в начале 2027 года, начиная с функции ID. Первый раз закон о внедрении был рассмотрен Бундестагом 23 сентября 2026 года.

Источник: eudi-wallet.gov.de

Страна

Испания

Кошелек или приложение

Cartera Digital (Beta)

Статус

Пилот

Дата

2026

Что известно

Одна из семи стран, пилотирующих решение ЕС по проверке возраста в национальном кошельке в течение 2026 года.

Источник: ageverification.dev

Страна

Греция

Кошелек или приложение

Gov.gr Wallet

Статус

Пилот

Дата

2026

Что известно

Одна из семи стран, пилотирующих решение ЕС по проверке возраста в национальном кошельке в течение 2026 года.

Источник: ageverification.dev

Страна

Ирландия

Кошелек или приложение

Government Digital Wallet

Статус

Пилот

Дата

2026

Что известно

Одна из семи стран, пилотирующих решение ЕС по проверке возраста в национальном кошельке в течение 2026 года.

Источник: ageverification.dev

Страна

Кипр

Кошелек или приложение

National wallet

Статус

Пилот

Дата

2026

Что известно

Одна из семи стран, пилотирующих решение ЕС по проверке возраста в национальном кошельке в течение 2026 года.

Источник: ageverification.dev

Страна

Словакия

Кошелек или приложение

National EUDI Wallet

Статус

Пилот

Дата

Официальной даты нет

Что известно

По данным Euronews, словацкий кошелек все еще находится на стадии закрытого тестирования.

Источник: Euronews

Страна

Нидерланды

Кошелек или приложение

NL Wallet

Статус

Планируется

Дата

Официальной даты нет

Что известно

NL Wallet находится в разработке и станет доступен после принятия национального имплементирующего закона.

Источник: nldigitalgovernment.nl

Страна

Польша

Кошелек или приложение

mObywatel

Статус

Планируется

Дата

Официальной даты нет

Что известно

По данным CHIP.pl, пилот польского кошелька EUDI запланирован как отдельное приложение, связанное с mObywatel.

Источник: CHIP.pl

Страна

Финляндия

Кошелек или приложение

National EUDI Wallet (DVV)

Статус

Планируется

Дата

Официальной даты нет

Что известно

По данным Euronews, Финляндия входит в число лидеров.

Источник: Euronews

Страна

Болгария

Кошелек или приложение

National EUDI Wallet

Статус

Планируется

Дата

Официальной даты нет

Что известно

По данным Euronews, Болгария входит в число лидеров.

Источник: Euronews

Страна

Хорватия

Кошелек или приложение

Certilia

Статус

Планируется

Дата

Официальной даты нет

Что известно

По данным Euronews, кошелек Certilia перестраивается под технические рамки ЕС.

Источник: Euronews

Страна

Румыния

Кошелек или приложение

National EUDI Wallet

Статус

Планируется

Дата

Официальной даты нет

Что известно

По данным Euronews, Румыния ускоряет разработку своего кошелька через частное партнерство.

Источник: Euronews

Страна

Швеция

Кошелек или приложение

Digital identitetsplånbok (DIGG)

Статус

Планируется

Дата

Официальной даты нет

Что известно

По данным Euronews, Швеция опубликовала дорожную карту выпуска своего кошелька EUDI.

Источник: Euronews

Не указаны: Австрия, Бельгия, Эстония, Венгрия, Латвия, Литва, Люксембург, Мальта, Португалия, Словения. Мы не нашли публичной информации об их статусе на эту дату. Мы обновляем эту таблицу по мере запуска национальных приложений.

Как Didit поможет вам · Пять пунктов

Принимайте национальные eID уже сейчас. Добавьте EUDI Wallet следующим шагом.

EUDI Wallet добавляет новый маршрут, но не заменяет существующие. Настройте рабочий процесс один раз: национальные электронные удостоверения личности и документы уже сегодня, а поддержка EUDI Wallet появится на том же этапе верификации личности, когда он будет запущен.
01 · Национальные eID уже работают

Принимайте национальные eID, которыми ваши клиенты уже пользуются.

Пять национальных eID уже работают с Didit в семи странах: MitID, BankID Sweden, Finnish Trust Network, Smart-ID и Mobile-ID. Пользователь входит в систему с помощью своего eID, и сессия получает подписанные атрибуты: полное имя, дату рождения, идентификатор системы (например, шведский personnummer; MitID возвращает псевдонимизированный идентификатор) и уровень достоверности, заявленный схемой. Оплачиваются только успешно завершенные входы.
Посмотреть верификацию eID
02 · EUDI Wallet, скоро

Поддержка EUDI Wallet в том же рабочем процессе.

Поддержка кошелька EUDI появится в ближайшее время. В нашем каталоге кошельков он указан для 30 стран ЕЭЗ, на том же этапе верификации личности, что и национальные электронные удостоверения. Дата запуска и цена пока не определены.
Связаться с нами
03 · Маршрут по документам

Маршрут по документам для всех, у кого нет кошелька.

Не у всех будет или будет использоваться кошелек, и закон оставляет открытыми другие средства. Маршрут по документам считывает чип в паспортах и удостоверениях личности с помощью NFC ($0.15), выполняет пассивную проверку на живость и сопоставляет лицо с фотографией в документе для более чем 14 000 типов документов в 220+ странах и территориях.
Посмотреть верификацию NFC
04 · Проверка возраста

Подтвердите возраст с минимальным количеством данных.

EUDI Wallet может подтвердить, что человеку больше 18 лет, без указания даты рождения. Пока кошельки не стали повсеместными, оценка возраста по селфи стоит $0.10 за проверку и отправляет пограничные результаты на резервную верификацию личности. Вход через eID также возвращает подписанную дату рождения без фотографии документа.
Посмотреть проверку возраста
05 · Остальная часть due diligence

Проверка, мониторинг и компании в одном месте.

Идентификация является частью комплексной проверки клиента. В том же рабочем процессе проверяйте людей по более чем 1300 санкционным спискам, спискам PEP и другим спискам наблюдения ($0.20 за проверку), ежедневно перепроверяйте их с помощью постоянного мониторинга ($0.07 за человека в год) и верифицируйте компании и их владельцев.
Посмотреть решение AMLR
Посмотреть процесс

Что видит человек, на четырех экранах.

Межплатформенное представление, как описывает ARF: человек начинает на компьютере и заканчивает на телефоне, где хранится кошелек.
  1. Отсканируйте QR-код

    Сервис показывает QR-код, и человек сканирует его приложением кошелька.

  2. Просмотрите запрос

    Кошелек показывает, кто запрашивает и какие атрибуты.

  3. Поделиться

    Человек подтверждает, и только запрошенные атрибуты покидают телефон.

  4. Проверено

    Сервис проверяет подпись эмитента и продолжает работу. Ничего другого не было передано.

Иллюстрация стандартного процесса. Поддержка EUDI Wallet от Didit появится в ближайшее время.

Интегрируйте сегодня

Интегрируйте сегодня, чтобы быть готовым к появлению EUDI Wallet.

Пока нет специального API Didit для EUDI. Создайте сессию для рабочего процесса, который принимает действующие национальные электронные удостоверения личности и документы, затем прочитайте результат. Поддержка EUDI Wallet планируется на том же этапе верификации ID.
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": "YOUR_EID_WORKFLOW_UUID",
    "vendor_data": "customer_8412"
  }'
201Создано{ "url": "https://verify.didit.me/session/…" }
Одна сессия на клиента. Ваша собственная ссылка возвращается с каждым результатом.docs
GET /v3/session/{id}/decision/Прочитать результат
{
  "id_verifications": [{
    "status": "Approved",
    "verification_method": "wallet",
    "assurance": "cryptographic",
    "wallet_provider": "mitid",
    "wallet_verification": {
      "issuing_country": "DNK",
      "level_of_assurance": "substantial",
      "signature_valid": true,
      "attributes": {
        "full_name": "Freja Nielsen",
        "date_of_birth": "1988-03-02"
      },
      "portrait": null
    }
  }]
}
200OKverification_method: "wallet"
Вход через действующее электронное удостоверение личности возвращает подписанные атрибуты. Без адреса и фотографии.docs
Интеграция, готовая для агентов

Подготовьтесь к EUDI Wallet с помощью одного промпта.

Скопируйте этот промпт в свой coding agent. Он создаст рабочий процесс, который вы можете запустить сегодня: действующие национальные электронные удостоверения личности с резервным документом, а также вызов сессии и подписанный вебхук. Он не создает конечную точку EUDI, потому что ее пока не существует.
didit-integration-prompt.md
# Didit: get ready for the EUDI Wallet with the ID Verification step you run today

You are adding electronic identification to my_stack so the product is ready
for the EU Digital Identity (EUDI) Wallet. Every URL, header and enum value
below is canonical. Do not paraphrase or "improve" them.

## 0. What exists today, and what does not
- EUDI Wallet acceptance on Didit is coming soon. There is NO EUDI-specific
  endpoint, wallet id, field or flag to integrate yet. Do not invent one, do
  not send any EUDI identifier in a workflow, and do not build an OpenID4VP
  verifier yourself as part of this task.
- What is live: national digital ID wallets inside the ID Verification step,
  with document capture (chip reading, liveness, face match) as the fallback.
  EUDI Wallet acceptance is planned for the same ID Verification step, so the
  workflow, session call and webhook you build now are the ones you keep.
- The live wallets, as listed by the methods catalog:
  - MitID: wallet id mitid, country keys DNK (Denmark)
  - BankID: wallet id bankid_se, country keys SWE (Sweden)
  - Finnish Trust Network: wallet id ftn, country keys FIN (Finland)
  - Smart-ID: wallet id smart_id, country keys EST (Estonia), LVA (Latvia), LTU (Lithuania), BEL (Belgium)
  - Mobile-ID: wallet id mobile_id, country keys EST (Estonia), LTU (Lithuania)
  Check the catalog for your environment before you go live. Never
  hard-code dates.

## 1. Provision an account
- Sign up: https://business.didit.me (no credit card required).
- Copy the API key of your application from the console.

## 2. Read the methods catalog
Availability is server-driven per country. Only wallets marked available can
be enabled on a live application.
  - Business Console: your application -> Workflows -> the ID Verification
    step -> Countries -> "Wallets accepted". Coming-soon wallets are listed
    but cannot be switched on. https://docs.didit.me/console/id-verification-methods
  - Didit MCP server (https://mcp.didit.me/mcp), tool
    didit_workflow_get_id_verification_methods_catalog; pass country as ISO
    3166-1 alpha-3 to narrow it. The MCP server signs in with "Log in with
    Didit" (OAuth). It does not accept the x-api-key.
    https://docs.didit.me/integration/mcp/tools
  - Public coverage table (no sign-in, read-only):
    https://docs.didit.me/core-technology/id-verification/digital-id-wallets#supported-wallets
If your code holds only an API key, it cannot read the catalog itself: use the
wallet ids listed in this prompt, and treat the answer of the workflow save as
the check. A live application answers 400 for a wallet that is not available
in that country ("<wallet> is not offered in <ISO3>", "unknown wallet").

## 3. Create the workflow (ID Verification = feature OCR)
POST https://verification.didit.me/v3/workflows/
  -H "x-api-key: <your-api-key>"
  -H "Content-Type: application/json"

{
  "workflow_label": "eID onboarding",
  "features": [
    {
      "feature": "OCR",
      "config": {
        "methods": {
          "DNK": {
            "document": { "enabled": true },
            "wallet": {
              "enabled": true,
              "providers": ["mitid"],
              "on_failure": "fallback_to_document"
            }
          },
          "EST": {
            "document": { "enabled": true },
            "wallet": {
              "enabled": true,
              "providers": ["smart_id", "mobile_id"],
              "on_failure": "fallback_to_document"
            }
          }
        }
      }
    }
  ]
}

Response: 201. The workflow id is uuid (workflow_id carries the same value);
the workflow is published straight away. Create it once and keep the id:
every call to this endpoint makes a new workflow.
is_desktop_allowed defaults to false: on a desktop browser the hosted flow
then shows a QR code to continue on a phone. Add "is_desktop_allowed": true
next to workflow_label to let people finish on desktop.

Rules the API enforces:
  - OCR is UPPERCASE; ID_VERIFICATION is rejected in this body (the decision
    later lists the step as ID_VERIFICATION in its features)
  - country keys are ISO 3166-1 alpha-3; method keys are document, id_lookup, wallet
  - providers is an accept-list, not a ranking; the end user picks
  - on_failure is fallback_to_document or decline
  - a wallet the catalog does not mark available rejects the whole save (400)
  - every other country keeps document capture, so people without an eID
    can still verify
  - this body runs document capture only. Chip reading, liveness and face
    match are their own features: add { "feature": "NFC" },
    { "feature": "LIVENESS" } and { "feature": "FACE_MATCH" } to features
    when your policy needs them

## 4. Create a session
POST https://verification.didit.me/v3/session/
  -H "x-api-key: <your-api-key>"
  -H "Content-Type: application/json"
  -d '{ "workflow_id": "<id from step 3>", "vendor_data": "<your user id>" }'

Response: 201 with session_id, session_token, url and status "Not Started".
Redirect the user to url (hosted flow) or open it in the Web, iOS, Android,
React Native or Flutter SDK. The field is named url on this response.
One unfinished session exists per workflow_id and vendor_data pair: calling
create again with the same pair answers 201 again with that same session.

## 5. Webhook
Register a destination in the console (API & Webhooks), or over the API:

POST https://verification.didit.me/v3/webhook/destinations/
  -H "x-api-key: <your-api-key>"
  -H "Content-Type: application/json"
  -d '{
    "label": "Verification webhooks",
    "url": "https://<your-public-host>/webhooks/didit",
    "webhook_version": "v3",
    "subscribed_events": ["status.updated", "data.updated"]
  }'

label, url and subscribed_events are required. url must be a public HTTPS
address: Didit does not deliver to localhost or private addresses. Response:
201 with uuid and secret_shared_key. Store secret_shared_key as the webhook
secret (DIDIT_WEBHOOK_SECRET); it is unique to this destination. Remove a
destination with DELETE /v3/webhook/destinations/{uuid}/ (204).

What arrives:
  - webhook_type is "status.updated" (the session changed status) or
    "data.updated" (verification data was corrected after the fact)
  - a destination receives the events of every session of the application,
    so filter on workflow_id or vendor_data when several flows share it
  - creating a session already sends status.updated with status
    "Not Started". The decision key is present only when status is Approved,
    Declined, In Review or Abandoned.

Verify every delivery:

  Header:      X-Signature-V2 (not X-Signature, not X-Signature-Simple)
  Algorithm:   HMAC-SHA256, hex digest, over the canonical JSON of the payload
               (Python json.dumps(sort_keys=True, separators=(",", ":"),
               ensure_ascii=False) after whole-valued floats become ints).
               Never hash the raw request bytes under this header.
  Freshness:   the signed body field timestamp is the dispatch time (Unix
               seconds). Reject when abs(now - timestamp) > 300 seconds, and
               reject when the X-Timestamp header does not equal it.
  Idempotency: event_id is the same on every retry of one event, so store it
               and skip a delivery you already processed. One session can
               still send the same status under two event ids, and the
               console's Try Webhook test deliveries carry no event_id, so
               also make the handler safe to run twice for one
               (session_id, status, webhook_type).
  Compare:     constant-time (crypto.timingSafeEqual)

Reference handler (Express). Keep the verification lines as written.
The handler is a fragment. Put this above it and app.listen(process.env.PORT)
below it. It needs Express and Node 21 or newer (an older Node rejects
every delivery). It expects a JSON body: answer 400 yourself if you accept
anything else on this route, and refuse to start without the secret.

const express = require("express");
const app = express();
const SECRET = process.env.DIDIT_WEBHOOK_SECRET; // secret_shared_key of the destination

// Your endpoint receives a signed payload
const crypto = require("node:crypto"); // ESM: import crypto from "node:crypto"
// X-Signature-V2 = HMAC over the canonical JSON, never the raw bytes. Match the sender byte for
// byte: keys sorted by code point, integers digit for digit, floats in Python's repr.
class Num { constructor(src) { this.src = src; } } // a number as written on the wire, not a double
const num = (s) => { if (/^-?\d+$/.test(s)) return BigInt(s).toString(); const n = +s; // ints stay exact
  if (Number.isInteger(n)) return BigInt(n).toString(); const [m, e] = n.toExponential().split("e"); // 27.0 -> 27
  return +e >= -4 ? String(n) : `${m}e-${String(-e).padStart(2, "0")}`; }; // 1e-05, not 0.00001
const byCodePoint = (a, b) => Buffer.compare(Buffer.from(a), Buffer.from(b)); // UTF-8 order = Python's
const canon = (v) => Array.isArray(v) ? `[${v.map(canon)}]` : v instanceof Num ? num(v.src)
  : v && typeof v === "object" ? `{${Object.keys(v).sort(byCodePoint).map((k) => `${JSON.stringify(k)}:${canon(v[k])}`)}}`
  : JSON.stringify(v);
// Read the body as text: express.json() would round 1000000000000000129 to a double first.
// Register this route ABOVE any global app.use(express.json()): the first parser to run
// consumes the stream, and a body it already parsed has lost the digits the signature covers.
app.post("/webhooks/didit", express.text({ type: "application/json" }), (req, res) => {
  const exact = JSON.parse(req.body, (k, v, c) => typeof v === "number" ? new Num(c.source) : v); // Node 21+
  const body = JSON.parse(req.body);
  const mac = crypto.createHmac("sha256", SECRET).update(canon(exact), "utf8").digest("hex");
  const sig = Buffer.from(String(req.headers["x-signature-v2"] ?? ""));
  // Freshness comes from the signed body timestamp; the header alone is unsigned and replayable.
  const ts = body.timestamp, fresh = String(ts) === req.headers["x-timestamp"]
    && Math.abs(Date.now() / 1000 - ts) <= 300;
  if (!fresh || sig.length !== mac.length
    || !crypto.timingSafeEqual(sig, Buffer.from(mac))) return res.sendStatus(401);
  const { status, decision } = body;
  // One entry per ID Verification node; pick yours by node_id when you run several.
  const [idv] = decision?.id_verifications ?? [];
  // idv.verification_method: "document" | "id_lookup" | "wallet"
  res.sendStatus(200);
});

Status values (exact strings): Not Started, In Progress, Approved, Declined,
In Review, Resubmitted, Expired, Abandoned, Kyc Expired. Awaiting User only
appears on business verification sessions.

## 6. Read the result
The same V3 decision reaches you two ways:
  - webhook body: body.decision.id_verifications[]
  - GET https://verification.didit.me/v3/session/{session_id}/decision/
      -H "x-api-key: <your-api-key>"
    This response IS the decision object. Read id_verifications at the top
    level: there is no decision wrapper here.
Until the user finishes the ID step, status is "Not Started" or "In Progress"
and id_verifications is null, not an empty array. Guard for it.

id_verifications[] has one entry per ID Verification node; with a single step
take index 0. A wallet sign-in sets:
  verification_method    "wallet"
  assurance              "cryptographic"
  wallet_provider        the catalog wallet id the user picked
  wallet_verification    provider, provider_name, issuing_authority,
                         issuing_country, credential_type, level_of_assurance,
                         verified_at, signature_valid, attributes, portrait
                         (null for the live wallets), face_match_score
  fallback_from          { method, reason, action } when the wallet sign-in failed
                         and on_failure declined the session; otherwise
                         null. After a document fallback that succeeds the
                         entry reads verification_method "document" with
                         fallback_from null
  full_name,             the normalised identity fields, on the entry itself
  date_of_birth
On a live application, check wallet_verification.signature_valid before you
trust attributes. The
live wallets return name, date of birth and a scheme identifier (for example
the Swedish personnummer; MitID returns a pseudonymised identifier), never an
address or a portrait: collect those through other steps if your policy
needs them.
Reference: https://docs.didit.me/core-technology/id-verification/digital-id-wallets

## 7. Billing
Only completed wallet sign-ins are billed; cancelled, timed-out and failed
ones are free. Prices per wallet: https://didit.me/pricing

## 8. Verify your integration
Sandbox (an application in sandbox mode: nothing is billed and no real eID is
called). https://docs.didit.me/integration/sandbox-testing
  - a sandbox application can enable every wallet in the catalog, the
    coming-soon ones included. A workflow that saves in sandbox can still be
    refused on a live application, so only use wallets marked available.
  - open the session url, pick the wallet and confirm: the default approve
    scenario simulates the sign-in. The entry then has verification_method
    "wallet", assurance "cryptographic" and wallet_provider set, and the
    normalised full_name and date_of_birth are filled. But
    wallet_verification.signature_valid and level_of_assurance are null and
    attributes is { "sandbox": true }: no real credential was checked.
    Assert signature_valid === true and the level of assurance only against
    a live application.
  - to exercise on_failure, create the session with
    "sandbox_scenario": "wallet_cancelled" (also wallet_timeout and
    wallet_provider_error). The wallet sign-in then fails and the flow moves
    to document capture or declines, as on_failure says. A fallback that
    ends in an approved document reads verification_method "document".
  - POST /v3/session/{session_id}/simulate/ forces a final status but writes
    no id_verifications entry, so it cannot stand in for a sign-in.

Checks:
  - create the workflow, create a session, and read its decision: expect 201,
    201 with url, and 200 with status "Not Started"
  - run one sandbox session per accepted wallet through the hosted flow and
    assert verification_method is "wallet" and wallet_provider is the wallet
    you picked
  - run one session with sandbox_scenario "wallet_cancelled" and assert the
    flow offers document capture
  - assert the webhook accepts a correctly signed payload and rejects a wrong
    X-Signature-V2, a changed body, and a payload whose signed timestamp is
    older than 300 seconds, even when X-Timestamp is refreshed
  - on a live application, assert wallet_verification.signature_valid is true

Docs: https://docs.didit.me/core-technology/id-verification/digital-id-wallets
Нужен дополнительный контекст? Смотрите полную документацию модуля.docs.didit.me →
Соответствие по умолчанию

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

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

Цифры и факты

Цифры и факты
  • 3,000+
    Компаний в продакшене
  • 5
    Национальных eID, поддерживаемых Didit
  • 30
    Стран ЕЭЗ, участвующих в развертывании EUDI Wallet
  • 220+
    Стран и территорий с поддержкой верификации по документам
Три тарифа, один прайс-лист

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

500 бесплатных верификаций каждый месяц, навсегда. Затем платите только за фактически использованные модули. Для тарифа Enterprise доступны индивидуальные контракты, размещение данных и соглашения об уровне обслуживания (SLA).

Бесплатно

$0/ месяц · без карты

Для разработки, тестирования и первых пользователей.

Всё, что нужно для старта:
  • 500 полных KYC-проверок ежемесячно
  • Проверка ID, Liveness, Face Match, устройства и IP
  • Более 200 сигналов мошенничества, чёрный список, дубликаты
  • Повторное использование KYC в сети Didit
  • Конструктор рабочих процессов, управление кейсами, SDK
  • AI-поддержка AI-агент в консоли, документация и сообщество.
Самый популярный

Платите по мере использования

$0.33за полный KYC

Более 25 модулей с открытыми ценами. Автоматические скидки за объём.

Всё, что есть в Бесплатно, а также:
  • AML-проверка и мониторинг от $0.07
  • Цены на проверку компаний по странам и уровням данных
  • Мониторинг транзакций по $0.02 за каждую
  • Скрининг кошельков по $0.15 за проверку
  • White-label решение под вашим брендом
  • AI-поддержка AI-агент в консоли, документация и сообщество.

Enterprise

Индивидуальногодовой контракт

Для больших объёмов и регулируемых программ.

Всё, что есть в Платите по мере использования, а также:
  • Годовые контракты, ценообразование по объёму
  • Индивидуальные юридические условия и SLA 99.99% аптайма
  • Размещение и хранение данных, аудит безопасности
  • Ручные проверки по запросу
  • Условия для реселлеров и white-label
  • Приоритетная поддержка с участием человека Круглосуточный общий канал в Slack, персональный менеджер по работе с клиентами.

Скидки за объём применяются автоматически по мере роста использования — никаких переговоров, никаких звонков от продаж.

FAQ

Вопросы по EUDI Wallet: ответы

Последний пересмотр: 5 октября 2026 г. Не является юридической консультацией.
Что такое Didit?

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

Единый API позволяет проверять физических лиц (KYC, know your customer), юридических лиц (KYB, know your business), скринить криптокошельки (KYT, know your transaction) и мониторить транзакции в реальном времени. Наша платформа:

  • Быстрая: p99 менее 2 секунд на каждую сессию.
  • Надежная: используется в работе более 3000 компаний в 220+ странах.
  • Безопасная: соответствует SOC 2 Type 1 & Type 2, ISO 27001, GDPR, а испанский финансовый регулятор официально признал ее более безопасной, чем личная верификация.

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

Что такое EUDI Wallet?

Цифровой кошелек ЕС (EUDI Wallet) представляет собой приложение, которое каждое государство-член ЕС обязано предоставить в соответствии с Регламентом (ЕС) 2024/1183, известным как eIDAS 2, вносящим поправки в Регламент eIDAS (ЕС) № 910/2014. Закон определяет его как средство электронной идентификации, позволяющее человеку хранить, управлять и проверять данные для идентификации личности (PID) и электронные подтверждения атрибутов, делиться ими с доверяющими сторонами и подписывать квалифицированной электронной подписью.

Для бизнеса важны три свойства:

  • Он бесплатен для получения, использования и отзыва (Статья 5a(13)).
  • Он доброволен, и сервисы должны оставаться доступными для других средств идентификации (Статья 5a(15)).
  • Он предоставляется в рамках схемы eID с высоким уровнем надежности (Статья 5a(11)).

Национальное приложение eID не является автоматически EUDI Wallet. Кошелек должен соответствовать правилам EUDI и быть сертифицирован в соответствии со Статьей 5c, прежде чем он будет считаться таковым.

Когда будут доступны кошельки EUDI?

Каждое государство-член должно предоставить как минимум один EUDI Wallet в течение 24 месяцев с момента вступления в силу первых имплементационных актов, которые вступили в силу 24 декабря 2024 года. Таким образом, крайний срок наступает 24 декабря 2026 года.

Ситуация на 5 октября 2026 года:

  • Итальянский IT-Wallet преодолел отметку в 10,1 миллиона активаций к 17 февраля 2026 года, а датский AltID уже работает с цифровым удостоверением личности и подтверждением возраста. Это самые продвинутые национальные приложения.
  • Германия запустила публичную песочницу, а ее приложение-кошелек ожидается в начале 2027 года.

Дата отсчитывается от вступления в силу имплементационных актов, а не от публикации самого eIDAS 2. Несколько национальных приложений появятся в разные даты, поэтому в таблице готовности на этой странице для каждой страны указана дата и источник.

Обязаны ли мы принимать EUDI Wallet и с какого момента?

Если закон или договор обязывает ваш бизнес использовать надёжную аутентификацию пользователя для онлайн-идентификации, то да. В соответствии со Статьёй 5f(2), частные доверяющие стороны в такой ситуации должны принимать EUDI Wallet, когда пользователь просит его использовать, не позднее 24 декабря 2027 года, через 36 месяцев после вступления в силу первых имплементационных актов.

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

Государственные услуги, требующие электронной идентификации, также должны принимать кошелёк (Статья 5f(1)). Очень крупные онлайн-платформы, требующие аутентификации пользователя, должны принимать его по запросу пользователя для минимально необходимых данных (Статья 5f(3)). В тексте не указана отдельная дата для этой обязанности.

Это краткое изложение, а не юридическая консультация.

Освобождены ли малые предприятия?

Да. Статья 5f(2) исключает микропредприятия и малые предприятия, как определено в Статье 2 Приложения к Рекомендации Комиссии 2003/361/EC, которая устанавливает пороговые значения по численности персонала и обороту. Проверьте свой размер в соответствии с этой Рекомендацией.

Исключение распространяется на обязанность принимать, а не на возможность принимать. Малое предприятие всё ещё может принимать кошелёк, например, чтобы предложить более быструю регистрацию или проверку возраста, которая не передаёт дату рождения.

Две вещи не меняются в зависимости от размера:

  • Если вы полагаетесь на кошелёк, вы регистрируетесь как доверяющая сторона в государстве-члене, где вы зарегистрированы (Статья 5b(1)).
  • Если вы являетесь обязанным субъектом в соответствии с правилами ЕС по борьбе с отмыванием денег, вы всё равно проверяете клиентов. С 10 июля 2027 года Статья 22(6) AMLR допускает электронную идентификацию с существенным или высоким уровнем надёжности как один из двух путей.

Это краткое изложение, а не юридическая консультация.

Что такое доверяющая сторона и как нам зарегистрироваться?

Доверяющая сторона представляет собой любое предприятие или государственный орган, который использует EUDI Wallet для идентификации пользователя или проверки атрибута. В соответствии со Статьёй 5b(1), доверяющая сторона должна зарегистрироваться в государстве-члене, где она зарегистрирована. Регистрация указывает, кто вы, ваши контактные данные и предполагаемое использование, включая данные, которые вы планируете запрашивать, и вы не можете запрашивать ничего другого (Статья 5b(3)).

Правила регистрации, Имплементационный регламент (ЕС) 2025/848, применяются с 24 декабря 2026 года. После регистрации вы получаете:

  • сертификат доступа, который аутентифицирует вас в кошельке, и
  • если ваше государство-член выдаёт его, регистрационный сертификат, который перечисляет зарегистрированные вами атрибуты.

Посредники, действующие от имени доверяющих сторон, рассматриваются как доверяющие стороны и не могут хранить данные о содержании транзакции (Статья 5b(10)). Германия, например, описывает один сертификат доступа и регистрации на организацию и вариант использования.

Какие данные мы можем запросить из кошелька?

Только те атрибуты, на которые вы зарегистрировались, и пользователь решает, чем делиться. PID имеет обязательные атрибуты: фамилия, имя, дата рождения, место рождения и гражданство, а также срок действия, выдающий орган и страна выдачи. Необязательные атрибуты включают портрет, пол, поля адреса и личный административный номер, и каждое государство-член выбирает, какие из них оно выдаёт.

Помимо PID, кошелёк содержит электронные подтверждения атрибутов, например, водительские права, диплом или подтверждение возраста. Государства-члены также должны сделать минимальный список атрибутов проверяемыми по подлинным источникам, включая адрес, возраст, гражданство и профессиональную квалификацию (Приложение VI).

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

Достаточно ли кошелька EUDI для KYC в соответствии с AMLR?

Для проверки личности его может быть достаточно. Статья 22(6)(b) AMLR допускает проверку с использованием средств электронной идентификации с уровнем надёжности существенный или высокий, а EUDI Wallet работает на высоком уровне. Окончательный проект стандартов AMLA по надлежащей проверке клиентов (30 сентября 2026 года, окончательный проект, отправленный в Комиссию, не закон) гласит, что средства eID должны использоваться везде, где это возможно, и они включают кошельки EUDI.

Это не вся надлежащая проверка:

  • Адрес и идентификационный номер налогоплательщика часто отсутствуют в PID. Проект стандартов гласит, что вы должны получить отсутствующие атрибуты другими способами.
  • Бенефициарные владельцы, проверка на санкции и PEP, цель отношений и постоянный мониторинг являются отдельными обязанностями (Статьи 20, 25 и 26 AMLR).

Didit уже сегодня покрывает эти части: подтверждение адреса, анкеты, проверка бизнеса, AML-скрининг по $0.20 за проверку и постоянный мониторинг по $0.07 за человека в год.

Какие протоколы использует EUDI Wallet (OpenID4VP, SD-JWT VC, mdoc)?

Три уровня:

  • Форматы учётных данных. PID выдаётся как SD-JWT VC (Selectively Disclosable JSON Web Token Verifiable Credential) и как ISO/IEC 18013-5 mdoc, формат мобильных водительских удостоверений. Оба скрывают нераскрытые значения за хешами с солью. SD-JWT VC предназначен для удалённого использования; mdoc также охватывает личные проверки.
  • Представление. В интернете доверяющая сторона запрашивает данные с помощью OpenID for Verifiable Presentations (OpenID4VP) в рамках профиля взаимодействия с высокой степенью надёжности (HAIP) или с помощью ISO/IEC 18013-7, через перенаправление или API цифровых учётных данных W3C. При личном контакте ISO/IEC 18013-5 начинается с QR-кода или NFC и продолжается через Bluetooth, NFC или Wi-Fi Aware.
  • Выдача. Кошельки получают учётные данные через OpenID4VCI.

Архитектура и эталонная структура (ARF) v3.0.0, выпущенная 23 июля 2026 года, описывает весь стек.

Может ли EUDI Wallet подтвердить возраст без раскрытия даты рождения?

Да. С выборочным раскрытием кошелёк может сообщить только то, что человек старше 18 лет. Правительство Нидерландов описывает это так: вы сообщаете только, старше ли кто-то 18 лет, и вам не нужно указывать дату рождения.

ЕС также имеет план проверки возраста, отдельное приложение или функцию кошелька, выпущенный в июле 2025 года и обновлённый в октябре 2025 года. Его подтверждение возраста не содержит идентификационных данных, подтверждения выдаются партиями для одноразового использования, и эмитенту не сообщается, где используется подтверждение. В апреле 2026 года Комиссия призвала государства-члены сделать приложение доступным к концу года, и Дания, Франция, Греция, Италия и Испания первыми приняли его.

Для платформ, подпадающих под действие Закона о цифровых услугах, рекомендации Комиссии по несовершеннолетним (июль 2025 года) отдают предпочтение проверке возраста для контента 18+ и рассматривают оценку возраста по лицу как временное решение.

Есть ли в кошельке фотография лица, и можем ли мы сопоставить её с лицом?

Ненадёжно до 11 августа 2028 года. В соответствии с Имплементационным регламентом (ЕС) 2026/1731, портрет становится частью обязательного PID только с этой даты. До этого он является необязательным, и каждое государство-член решает, включать ли его. Совместное использование портрета также потребует выборочного раскрытия, предупреждений пользователю и логирования.

ARF называет проверку того, что человек, предъявляющий учётные данные, является их законным владельцем, привязкой пользователя. В некоторых случаях её выполняет доверяющая сторона; в других она полагается на проверки самого кошелька.

Поэтому пока планируйте шаг с селфи, если ваша политика требует сопоставления лиц: пассивная проверка живости плюс сопоставление лица 1:1 с фотографией документа или портретом с чипа, считанным по NFC. В Didit это часть полной проверки KYC по цене $0.33. Ни один из пяти действующих национальных eID также не возвращает портрет.

В каких странах сегодня есть кошелёк?

По состоянию на 5 октября 2026 года несколько национальных приложений уже запущены или находятся на стадии тестирования:

  • Италия: IT-Wallet в приложении IO, 10,1 млн активаций к 17 февраля 2026 года.
  • Дания: AltID, работает с цифровым удостоверением личности и подтверждением возраста, к 4 августа 2026 года его создали 281 390 человек.
  • Германия: публичная «песочница» с декабря 2025 года, приложение ожидается в начале 2027 года.
  • Нидерланды: NL Wallet находится в разработке и ожидает национального имплементирующего закона.
  • Испания, Греция, Ирландия и Кипр, а также Дания, Франция и Италия пилотируют решение ЕС по проверке возраста в своих национальных кошельках в течение 2026 года.

В таблице готовности на этой странице перечислены все страны с публичным статусом, которые мы нашли, с датой и источником каждой строки.

Принимает ли Didit EUDI Wallet сегодня?

Пока нет. Приём кошелька EUDI скоро появится в Didit. Наш каталог кошельков включает его для 30 стран ЕЭЗ, и он планируется для того же шага проверки личности, который вы настраиваете сегодня. Мы не указываем дату или цену до его запуска.

Что работает сейчас:

  • Пять национальных eID уже запущены: MitID (Дания), BankID Sweden, Finnish Trust Network (Финляндия), Smart-ID (Эстония, Латвия, Литва, Бельгия) и Mobile-ID (Эстония, Литва). Они возвращают полное имя, дату рождения, идентификатор системы (например, шведский personnummer; MitID возвращает псевдонимизированный идентификатор) и уровень надёжности с проверкой подписи. Оплачиваются только завершённые входы.
  • Документы в качестве запасного варианта: считывание чипа по NFC, пассивная проверка живости и сопоставление лиц для более чем 14 000 типов документов.

Рабочий процесс, построенный на этом сегодня, будет продолжать работать, когда появится приём кошелька EUDI. Свяжитесь с нами, если кошелёк важен для вашего плана запуска.

Сколько стоит приём кошелька EUDI?

Для людей кошелёк бесплатен: его выдача, использование и отзыв ничего не стоят (Статья 5a(13)). Для бизнеса картина иная:

  • Регламент не исключает сборов для доверяющих сторон. Регистрация должна быть экономически эффективной и соразмерной риску (Статья 5b(2)), и каждое государство-член устанавливает свой собственный процесс регистрации и выдачи сертификатов, поэтому любая плата зависит от того, где вы зарегистрированы.
  • Запуск верификатора, проверка доверенных списков и хранение доказательств входят в ваши собственные инженерные затраты или в цену, которую взимает провайдер.

Didit опубликует свою цену за приём кошелька EUDI на странице цен, когда функция будет запущена. Сегодня на странице цен указана опубликованная цена каждой действующей проверки, например, полная проверка KYC по цене $0.33 и AML-скрининг по цене $0.20.

Как нам подготовиться сейчас?

Пять шагов, которые окупятся до появления кошелька:

  • Проверьте, распространяется ли на вас Статья 5f(2): юридическая или договорная обязанность использовать надёжную аутентификацию пользователя, и вы не являетесь микро- или малым предприятием.
  • Перечислите атрибуты, которые вам действительно нужны для каждого варианта использования. Ваша регистрация ограничит вас ими, поэтому для проверки возраста требуется возраст старше 18 лет, а не полная идентификация.
  • Спланируйте пробелы: PID всегда содержит имя, дату рождения, место рождения и гражданство. Адрес и другие атрибуты необязательны и могут отсутствовать, а налоговый номер, бенефициарные владельцы, скрининг и мониторинг находятся за пределами PID.
  • Принимайте национальные eID сейчас там, где они есть у ваших клиентов, и сохраните маршрут с документами для всех остальных. В Didit пять национальных eID уже запущены, и приём кошелька EUDI скоро появится на том же шаге.
  • Следите за своим государством-членом: правила регистрации применяются с 24 декабря 2026 года, и национальные приложения запускаются в разные даты.

Последний пересмотр: 5 октября 2026 года. Не является юридической консультацией.

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

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

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