crosschain
December 12, 2022

Что такое WALLETCONNECT и как им пользоваться?

Перевод гайда от omni.app

WalletConnect был основан в 2018 году, чтобы изменить способ взаимодействия пользователей с кошельками. 4 года назад доступ и взаимозаменяемость кошельков были достаточно сложными. Хотя существовали разные типы кошельков с разной функциональностью, обмен между ними требовал от пользователей прохождения сложных процедур. WalletConnect поменял правила игры, изменив представление о том, как пользователи могут использовать другие кошельки. На сегодняшний день WalletConnect интегрирован с более чем 170 кошельками и 450 приложениями, что обеспечивает бесперебойную совместимость устройств.

Источник: WalletConnect

Что такое WalletConnect?

WalletConnect — это протокол с открытым исходным кодом для подключения децентрализованных приложений к мобильным кошелькам посредством сканирования QR-кода или прямых ссылок. Пользователь может безопасно взаимодействовать с любым приложением dApp со своего мобильного телефона, что делает кошельки WalletConnect более безопасным выбором по сравнению с кошельками расширения для настольных компьютеров или браузера. WalletConnect является важной частью экосистемы DeFi и на сегодняшний день получил более 125 456 долларов США в виде грантов Gitcoin. Как работает WalletConnect? С более чем 170 интегрированными кошельками и более чем 450 поддерживаемыми децентрализованными приложениями WalletConnect предоставляет пользователям удобный центр для подключения их любимых кошельков к большинству децентрализованных приложений. Ежедневно через WalletConnect происходит более 1 миллиарда подключений к кошельку!

Источник: WalletConnect

Чтобы подключиться через WalletConnect, вы просто нажимаете «Подключить кошелек» на платформе dApp, которая поддерживает WalletConnect, что предоставит вам ряд вариантов кошельков на выбор, если вы используете мобильный телефон. Если вы получаете доступ к dApp на своем рабочем столе, вы можете перейти на вкладку QR-код, чтобы отсканировать код через свой кошелек.

Источник: WalletConnect

Omni поддерживает WalletConnect, чтобы обеспечить простой и безопасный доступ к вашим любимым децентрализованным приложениям.

Благодаря поддержке Omni как WalletConnect V1, так и V2, вы можете использовать свой кошелек Omni в ряде приложений в различных сетях, включая, помимо прочего:

Ethereum : Uniswap , Curve , Aave , Pool Together , Sushi , Yearn Polygon : Balancer , Beefy Finance , QiDao Binance Smart Chain : NFT Key , Tiny World , Hop Avalanche C Chain : Pangolin Exchange , Trader Joe , Sushi Celo : Pool Together , Ubeswap , Суши Фантом : Суши , Кривая

Пока не так много приложений поддерживают WalletConnect V2, однако по мере их развертывания вы сможете продолжать использовать Omni без перерыва.

Как использовать WalletConnect с Omni

Чтобы использовать Omni с WalletConnect, просто перейдите к выбранному вами децентрализованному приложению и нажмите «Подключить» или «Подключить кошелек». Если WalletConnect поддерживается, будет возможность выбрать это, некоторые dApps также будут иметь опцию Omni. После выбора опции WalletConnect появится QR-код, который вы можете отсканировать с помощью Omni. Выберите QR-код в Omni или перейдите в настройки, выберите «Подключенные приложения» и нажмите «Подключить другое приложение». После сканирования QR-кода вам необходимо авторизовать dApp. Нажмите «Подтвердить», если хотите подключиться, или нажмите «Отклонить», если передумали. Несмотря на то, что WalletConnect является безопасным, поскольку вы никогда не раскрываете свой закрытый ключ dApps, вы все равно должны доверять dApp, который вы подключаете к Omni. Если вы хотите совершить транзакцию со своего рабочего стола, вы получите запрос на подтверждение в пользовательском интерфейсе, который вы сможете принять или отклонить из Omni. Как и в случае с большинством других транзакций, вам необходимо будет оплатить сетевые сборы (газ) при транзакциях с dApp. В мобильном приложении вы должны перенаправляться в Omni каждый раз, когда хотите утвердить или отклонить транзакцию.

Подключение через WalletConnect V1

WalletConnect V1 никогда специально не предназначался для поддержки нескольких цепей, однако он будет работать с любым dApp, совместимым с EVM, просто выбрав сеть в Omni. Например, Sushi поддерживает множество различных блокчейнов, включая Ethereum, Celo, Fantom, Binance Smart Chain, Avalanche C Chain, Harmony One. Если вы подключаетесь к Omni и получаете предупреждение о том, что выбрали неправильную сеть, то из Omni вы можете перейти на страницу «Подключенные приложения» в настройках и переключиться на сеть, которую хотите использовать.

Вы можете узнать больше о технической стороне WalletConnect здесь: WalletConnect Docs.

Поддержать создание гайдов.

Чат русскоязычной поддержки пользователей экосистемы Cosmos.