Что такое WalletConnect?
WalletConnect — это протокол с открытым исходным кодом, который предоставляет безопасное подключение к децентрализованным приложениям (dapps) и упрощает взаимодействие со смарт-контрактами.
Это решение значительно снижает риски фишинга и утечек данных, присущих традиционным методам подключения через браузеры. Пользователь может быстро и безопасно подключиться к dapp через зашифрованное соединение, просто отсканировав QR-код или перейдя по глубинной ссылке.
Протокол также поддерживает push-уведомления, своевременно информируя пользователей о входящих транзакциях.
Подключения WalletConnect реализуются с использованием сквозного шифрования и криптографического протоколом защиты транспортного уровня.
Как развивается WalletConnect?
Проект создан Педро Гомесом в 2018 году. С тех пор он набирает популярность, обеспечивая бесшовное подключение к DeFi-экосистеме для пользователей по всему миру.
По данным CoinGecko, протокол взаимодействует с более 6000 dapps на 150 блокчейнах. Не менее 600 криптокошельков интегрировали возможности подключения через WalletConnect, которым ежемесячно пользуются около 4 млн человек.
На фоне стремительного роста децентрализованных финансов, NFT и других сегментов криптоиндустрии, это решение становится все более важным инструментом для безопасного взаимодействия пользователей с Web3. Многие популярные кошельки вроде MetaMask, Trust Wallet и Rainbow интегрировали поддержку протокола, что делает его стандартом для взаимодействия с dapps.
В 2024 году WalletConnect Inc. провела ребрендинг и получила новое название — Reown. Теперь компания позиционирует себя как «ориентированная на пользовательский опыт», предлагая наборы инструментов AppKit и WalletKit для упрощения интеграции децентрализованных приложений с кошельками, делая их использование еще более удобным и безопасным.
В том же году создана некоммерческая организация WalletConnect Foundation, сфокусированная на «создании и поддержке децентрализованной permissionless-экосистемы».
По итогам трех раундов финансирования проект привлек суммарно $24,75 млн, согласно CryptoRank. Среди инвесторов: 1kx, Union Square Ventures, Coinbase Ventures, Circle, HashKey Capital и ConsenSys.
Что такое AppKit и WalletKit?
AppKit — универсальный набор инструментов для разработчиков приложений, позволяющий легко создавать безопасные продукты для Web3. Он включает функции для онбординга новых участников рынка, платежей, уведомлений и других аспектов взаимодействия, обеспечивая плавную интеграцию и широкий доступ к пользователям на разных блокчейнах.
WalletKit — комплекс инструментов для создания криптокошельков. Он предоставляет разработчикам функционал для упрощенной аутентификации, уведомлений и защиты от фишинга, обеспечивая безопасное и удобное подключение к тысячам dapps.
Как подключаться к dapps с помощью WalletConnect и мобильного кошелька?
Для демонстрации процесса подключения с использованием WalletConnect задействуем некастодиальную биржу Uniswap, поддерживающую множество различных сетей.
Открываем сайт платформы на десктопе, нажимаем в правом верхнем углу Connect.
Из доступных вариантов подключения выбираем WalletConnect.
Сгенерируется QR-код. В приложении мобильного кошелька (например, Trust Wallet) следует выбрать соответствующий сканер.
Как вариант, можно нажать шестеренку настроек в левом углу интерфейса кошелька, затем выбрать WalletConnect. После этого следует нажать Add new connection.
Когда откроется сканер, сопоставьте его с QR-кодом приложения на другом устройстве — инициируется соединение.
После этого поступит запрос, который следует одобрить для взаимодействия с dapp.
Затем кошелек подключится к платформе. На него будут отправляться запросы на подписание транзакций.
В разделе WalletConnect мобильного приложения можно управлять активными подключениями, завершать текущую сессию или инициировать новую.
Соединение автоматически прервется после определенного периода бездействия.
Как подключаться к dapps с помощью WalletConnect и десктопного кошелька?
Этот процесс во многом схож с вышеописанным:
- заходим на сайт платформы;
- нажимаем Connect Wallet;
- выбираем WalletConnect;
- генерируется QR-код;
- в секции Desktop следует выбрать ваш кошелек (чтобы увидеть все поддерживаемые приложения, нужно нажать View All).
После выбора соответствующего приложения подтверждаем запрос на соединение.
Затем десктопный кошелек подключится к платформе.
Когда аирдроп WalletConnect?
17 сентября команда проекта анонсировала выпуск Connect Token (WCT) — нативного токена сети WalletConnect Network. Последняя, по словам разработчиков, представляет собой «ориентированную на пользовательский опыт экосистему».
«По мере того, как сеть становится все более децентрализованной, WCT будет играть ключевую роль в поддержке экосистемы», — отметили представители WalletConnect.Токен начнет функционировать на базе L2-решения Optimism. 19 сентября проект интегрировался с экосистемой Superchain.
Welcome @WalletConnect and its builders to the Superchain Ecosystem 🔥 https://t.co/ruYPXH0rt2
— Optimism (@Optimism) September 19, 2024 «WCT знаменует собой важную веху в дорожной карте децентрализации WalletConnect и станет движущей силой экономической и управленческой структуры», — отметили разработчики.По их словам, регистрация участников раздачи откроется 24 сентября, а отбор «будет основываться на использовании WalletConnect».
Первоначальный объем предложения ограничат 1 млрд монет. Из них 18,5% (185 млн) распределят в ходе первого сезона аирдропа.
Получателями раздачи станут конечные пользователи WalletConnect, взаимодействовавшие с различными кошельками, приложениями, нодами и наборами средств разработки, а также «сообщества, которые внесли вклад в развитие проекта».
Для принятия участия в аирдропе нужно зарегистрироваться посредством подключения кошелька, привязав аккаунт GitHub и предоставив email, отметил глава Reown Джесс Хоулгрейв.
Раздача монет в рамках первого сезона завершится 11 октября.
«WCT распределят в рамках нескольких сезонов аирдропа, начиная с конца 2024 года. Каждый этап направлен на вознаграждение как пользователей, так и разработчиков за их вклад в развитие сети WalletConnect», — указано в блоге проекта.Поначалу токены WCT будут непередаваемыми, чтобы «обеспечить фокус на функциональности сети, стабильности и развитии экосистемы». Трансфер монет может стать доступен позже, в результате голосования сообщества. По словам Хоулгрейва, полная функциональность активируется ориентировочно в следующем году.
Способствовать развитию протокола и экосистемы будет WalletConnect Foundation. Consensys, Kiln, Ledger, Luga Nodes, 1kx, Figment и Sensei Nodes присоединятся к проекту в качестве сторонних операторов узлов.
Токен WCT можно задействовать в стейкинге,а также использовать в ончейн-голосованиях по вопросам развития экосистемы.