WalletConnect
Что такое WalletConnect: как кошелёк на телефоне подключается к сайту через QR-код, что именно вы подписываете и где здесь риск.
Обновлено: 2026-10-19
Что такое WalletConnect: как кошелёк на телефоне подключается к сайту через QR-код, что именно вы подписываете и где здесь риск.
Обновлено: 2026-10-19
В феврале я зашла на лендинг, который обещал поинты за тестовую сеть. Кнопка «Connect Wallet» открыла окно с квадратным QR-кодом, хотя на ноутбуке у меня не стояло ни одного расширения. Я достала телефон, открыла кошелёк, навела камеру — и через две секунды на экране ноутбука появился мой адрес. Это и есть WalletConnect: подпись ставит телефон, сайт видит только результат.
WalletConnect — открытый протокол, который соединяет сайт с кошельком на другом устройстве. Сайт не получает приватный ключ и не может подписать ничего сам: он отправляет запрос, кошелёк показывает его человеку, человек нажимает «Подтвердить».
Технически между ними стоит релей-сервер. Обе стороны держат соединение и обмениваются зашифрованными сообщениями, ключ сессии есть только у кошелька и у сайта. В QR-коде лежит не ключ, а идентификатор сессии и адрес релея, поэтому сфотографировать чужой QR и «забрать» кошелёк нельзя.
В мобильном браузере QR не нужен: ссылка открывает приложение напрямую, вы возвращаетесь на сайт уже подключёнными.
Само соединение не даёт списать баланс. Списать может approve — разрешение контракту тратить ваш токен. Если вы подписали approve на всю сумму без ограничения, отозвать его можно вручную: в обозревателе блокчейна или через revoke-сервис. WalletConnect тут ни при чём, он только передаёт запросы.
Отсюда главное правило: подписано — значит вами. Кошелёк может показать непонятную строку, но кнопку нажимаете вы.
Браузерный кошелёк вроде MetaMask вставляет в страницу свой объект, и сайт общается с ним напрямую. WalletConnect нужен, когда кошелёк на другом устройстве: мобильный, аппаратный или когда расширения ставить не хочется. Команда проекта с 2024 года продвигает его под брендом Reown, сам протокол от этого не изменился.
Остались вопросы? Спросите ИИ-ассистента — объяснит другими словами.
Спросить