1️⃣ WalletConnect — это протокол для подключения кошелька к децентрализованным приложениям (dApps) без необходимости вводить приватный ключ вручную.
Простыми словами:
Ты хочешь пользоваться dApp (например, DeFi, NFT-маркетплейс).
Вместо того чтобы вводить seed-фразу или приватный ключ на сайте, кошелёк подключается через безопасный протокол WalletConnect.
2️⃣ Как работает WalletConnect
1. Генерация QR-кода или ссылки
dApp показывает QR-код (или deeplink), который содержит session request.
2. Подключение через кошелёк
Ты открываешь кошелёк → выбираешь WalletConnect → сканируешь QR-код.
Кошелёк проверяет запрос и спрашивает подтверждение: «Разрешить доступ к адресу X?»
3. Установка защищённого канала
WalletConnect создаёт шифрованное соединение между dApp и кошельком.
Приватные ключи не покидают устройство.
4. Подписание транзакций
Когда dApp требует транзакцию:
Кошелёк показывает окно подтверждения.
Ты подтверждаешь или отклоняешь транзакцию.
Данные подписываются локально и отправляются в сеть.
3️⃣ Преимущества WalletConnect
Безопасность — Приватные ключи остаются на устройстве, не передаются dApp.
Универсальность — Работает с любым совместимым кошельком и dApp.
Удобство — Не нужно вводить seed-фразу или ключи вручную.
Мобильность — Можно подключать кошелёк с телефона к веб-сайту на ПК.
4️⃣ Когда используют WalletConnect
Подключение к DeFi-платформам (Uniswap, Aave, Compound).
Покупка/продажа NFT на маркетплейсах.
Участие в DAO, голосование или стейкинг токенов.
Любое действие, где требуется подпись транзакции без раскрытия приватных ключей.
5️⃣ Важные моменты безопасности
Всегда проверяй, что подключаешься к правильному dApp.
Не подтверждай транзакции, которые кажутся подозрительными.
WalletConnect сам шифрует данные, но фишинг или поддельные QR-коды всё ещё могут быть опасны.