Проверка паспорта
Вставьте адрес сайта или сам паспорт в формате JSON. Проверим по схеме, домену, статусу, сроку и подписи и покажем замечания по каждому полю.

Результат
Здесь появится вердикт и список проверок: что в порядке, что нужно исправить и что стоит улучшить.
Что проверяется
Проверка подтверждает только соответствие формату и подпись на момент проверки. Это не оценка качества агента и не разрешение на сделки.
| Что | Как |
|---|---|
| Загрузка | Только HTTPS, порт 443, без перенаправлений во внутреннюю сеть, не больше 256 КБ, 8 секунд на ответ |
| Схема | Все обязательные поля, типы, допустимые значения, даты и адреса — по JSON-схеме 0.1 |
| Домен | Паспорт загружен с того же домена, что указан в operator.site, и passport_id на нём же (статья 17) |
| Статус и срок | status = active, срок действия не истёк, дата выпуска не в будущем |
| Остановка | Есть адрес немедленной остановки, по https и на домене оператора (статья 16) |
| Подпись | Если есть signatures[] — проверка Ed25519 по ключу из keys[] над канонической формой JSON |
| Уровень | Без подписи — К2, с верной подписью — К3. При проверке вставленного JSON уровень не присваивается: нет доказательства домена |
0.1
Не государственный документ. Паспорт публикует сам оператор, реестр подтверждает только соответствие формату и подпись на дату проверки.
О проекте