WalletConnect — это революционный протокол с открытым исходным кодом, который был запущен в 2018 году Педро Гомешем. Он предназначен для безопасного и плавного подключения криптовалютных кошельков (таких как Trust Wallet и MetaMask) к приложениям Web3 (dApps).
WalletConnect#
---
🔑 Как работает WalletConnect?
При выборе WalletConnect в dApp появляется QR-код или глубокая ссылка. Пользователь сканирует код с помощью своего кошелька на телефоне или нажимает на ссылку.
Создается зашифрованная сессия с использованием протоколов TLS и сквозного шифрования (E2EE), при этом закрытые ключи остаются на устройстве пользователя.
Запросы (подпись, транзакция, обмен...) отправляются через сессию, и пользователю требуется подтвердить в кошельке.
walletconnect@WalletConnect
---
💡 Основные функции
Высокая безопасность: закрытые ключи всегда остаются в кошельке.
Кросс-устройства: соединяет Desktop с Mobile без необходимости в расширениях браузера.
Гибкость и широкая поддержка: работает более чем с 600 кошельками и 150 блокчейн-сетями.
Полный контроль пользователя: каждая транзакция требует ручного подтверждения.
Управление сессиями: возможность разорвать соединение в любое время.
---
⚙️ WalletConnect v2 & WCT