Штатный сценарий
- В браузере на компьютере нажмите «Connect wallet» (подключить кошелёк) и выберите вариант с мобильным сопряжением.
- Приложение покажет QR-код с коротким сроком действия.
- Откройте приложение кошелька на телефоне и воспользуйтесь его встроенным сканером, а не системной камерой — она подойдёт, только если кошелёк поддерживает deep-ссылки из приложения камеры.
- Подтвердите запрос на сопряжение, который появится в кошельке.
- Вкладка на компьютере перейдёт в подключённое состояние и запросит сессионную подпись.
Частые сбои
Камера не открывается. У приложения кошелька нет разрешения на камеру. Выдайте его в настройках операционной системы и попробуйте снова. На iOS разрешение находится в Settings → Privacy → Camera, на Android — в App info → Permissions. QR-код истёк раньше, чем вы успели его отсканировать. Коды короткоживущие из соображений безопасности. Нажмите на стороне компьютера «refresh» (обновить) или «show new code» (показать новый код) и сразу отсканируйте свежий. Кошелёк пишет «pairing failed» или вообще ничего не происходит. Протокол сопряжения работает через сервер-ретранслятор, доступный обоим устройствам. Если телефон в корпоративной Wi-Fi-сети, в гостиничной сети или под VPN, который блокирует исходящий трафик WebSocket, до ретранслятора он просто не достучится. Переключите телефон на мобильный интернет или на другую сеть и попробуйте снова. Сопряжение прошло, но любое действие падает. Сессия установилась, но что-то сломано на пути подписи. Обычные причины: кошелёк сопряжён не с тем счётом, кошелёк не поддерживает схему сессионной подписи (обновите его) или телефон ушёл в спящий режим и оборвал соединение с ретранслятором в фоне. Разорвите сопряжение со стороны кошелька, перезапустите кошелёк и пройдите сценарий заново.Что прислать, если ничего не помогло
Напишите наcontact@intention.xyz и приложите:
- Название и версию мобильного кошелька.
- Операционную систему телефона и её версию.
- Браузер на компьютере и его версию.
- Фото или скриншот ошибки, показанной на телефоне.
- Примерное время попытки сопряжения в UTC.