Skip to content

Troubleshooting ru

Andrei Chernikov edited this page Aug 22, 2026 · 1 revision

Если не работает

🇬🇧 English · 🇷🇺 Русский

«Кошелёк в этом браузере не найден»

На компьютере: установите MetaMask, Rabby или другое поддерживаемое расширение и перезагрузите страницу. Только что поставленное расширение не видно странице, которая уже была открыта.

На iPhone и в Safari: расширений для кошельков в iOS нет вообще. MetaMask работает как приложение со встроенным браузером — откройте сайт внутри него. Либо подключите телефонный кошелёк, например Tangem, через WalletConnect: расширение не нужно.

Если в адресной строке file://: вы открыли страницу как файл с диска, а большинство кошельков так работать отказываются. Поднимите её на http://localhost:

python3 -m http.server 8080

«Подключение уже выполняется» / «Запрос к кошельку уже открыт»

Кошелёк ждёт вас там, где вы этого не видите. Нажмите значок расширения на панели браузера — запрос висит в этом окне, и без вашего ответа ничего не сдвинется.

Повторное нажатие «подключить» не помогает: оно ставит второй запрос в очередь за первым.

Транзакция не подтверждается

Проверьте по порядку:

  1. Кошелёк в сети Polygon? Не Ethereum mainnet, не тестовая сеть. Polygon PoS, chain ID 137.
  2. POL есть? Не ETH и не MATIC в другой сети. Нескольких центов достаточно, но нуля — нет.
  3. Не ждёт ли окно подтверждения? То же, что выше: кошелёк может спрашивать за окном браузера.

«Не зарегистрирован» для ID, который точно есть

Три причины, по убыванию вероятности:

  1. Опечатка. ID длинные. Копируйте, а не набирайте.
  2. Он в старой линии реестра. Сайт обращается только к реестру v0.6 и не откатывается на вытесненные. Паспорт, выпущенный по v0.5, здесь не найдётся.
  3. Его так и не выпустили. Сорвавшаяся транзакция не оставляет записи.

«Это похоже на адрес Ethereum, а не на Passport ID»

Вы вставили адрес 0x… — кошелька или контракта. Passport ID выглядит как ODP-2026-03-123456789, ID профиля — как C-482-930-174-005. Страница распознаёт именно эту ошибку, а не сообщает об общем сбое — в том числе когда вставляют адрес контракта самого этого сайта.

Сканер QR не открывается

Камере нужны две вещи: разрешение — посмотрите настройки сайта в браузере — и страница по https://, потому что браузеры не дают доступ к камере по обычному http и по file://.

Если страница сообщает, что библиотека QR не загрузилась, значит скрипт блокирует блокировщик рекламы или сетевой фильтр. Вставьте ID руками.

Страница не на том языке

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

Тексты интерфейса лежат в frontend/localization/. Если строка звучит криво или не переведена — это повод завести вопрос, для этого есть отдельный шаблон про перевод.

Всё равно не выходит

Заведите вопрос: страница, браузер, кошелёк и то, что в консоли браузера (правая кнопка → «Просмотреть код» → Console). Если вопрос про то, чего требует стандарт, а не про то, что делает сайт, — он в репозиторий протокола.

Писать на GitHub принято по-английски, чтобы читать могли все.

Reference website


🌐 Languages


The standard itself


Website · Verify

Clone this wiki locally