Перейти к содержимому

Пользуйтесь DApp — рискованные сайты и контракты будут помечены

Пользуйтесь DApp в EVM-сетях и Solana на вкладке «Рекомендации» в FxWallet или на компьютере через WalletConnect; рискованные сайты и контракты помечаются.

DApp и WalletConnect: коротко

Сети
47 EVM-сетей и Solana
Подключение
Вкладка «Рекомендации» или WalletConnect
Комиссии сети
Газовая карта на 4 EVM-сети
Аппаратные кошельки
Подпись по QR-коду

Большинство потерь начинается с подписи

Поддельное DApp может скопировать название и оформление настоящего, а одно разрешение — позволить контракту потратить весь ваш баланс токена. В DApp каждый запрос, который вы подписываете, формирует сам сайт.

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

Где FxWallet выполняет проверки
  1. Вы открываете сайт
  2. Проверка сайтаСайты вне каталога проверяются, рискованные помечаются
  3. DApp отправляет транзакцию
  4. Проверка контрактаВ EVM-сетях проверяется вызываемый контракт
  5. Понятное разрешениеТокен, сумма и контракт; сумму можно изменить
  6. Вы подтверждаетеПодпись ключом — на вашем телефоне или на аппаратном кошельке

Что FxWallet делает при работе с DApp

Проверка до открытия неизвестного сайта

Когда браузер открывает сайт, которого нет в каталоге, FxWallet сначала проверяет его адрес. Сайт, помеченный как рискованный, остается скрытым за окном Оповещение сайта с высоким риском, пока вы не сделаете выбор; для неизвестного сайта показывается Уведомление о перенаправлении.

Проверка контрактов до подтверждения

В EVM-сетях проверяется контракт, который вызывает каждая транзакция DApp или WalletConnect, а для разрешения — контракт, которому оно выдается. Если контракт определен как рискованный или не занесен в каталог, экран подтверждения сообщает об этом.

Понятные разрешения, которые можно ограничить

Разрешение показывает токен, сумму, включая значение Неограниченный, и контракт, а сумму можно изменить до подтверждения. Для подписей Permit и Permit2 отображаются токен и получатель разрешения, а для запросов Sign-In with Ethereum — их подробности.

WalletConnect со списком запрашиваемых разрешений

Запрос на подключение показывает название и сайт DApp, кошелек и сети, которые будут использоваться, а также запрашиваемые разрешения; более рискованные выделены оранжевым. Подключения можно завершать по одному или все сразу.

Комиссию может оплатить газовая карта

В сетях BNB Chain, Polygon, Arbitrum и Optimism комиссию сети за транзакции DApp и WalletConnect может оплатить газовая карта, поэтому монета этой сети для них в кошельке не нужна.

Аппаратные кошельки подписывают по QR-коду

С аппаратным кошельком Keystone или Goldshell либо с запасным телефоном в режиме холодного кошелька запросы DApp отображаются в виде QR-кода и подписываются на устройстве, поэтому ключи остаются офлайн.

В приложении

DApp и WalletConnect изнутри

  • Рискованный сайт помечается до открытия

    Если сайт, которого нет в каталоге, помечен как рискованный, его страница остается скрытой за окном Оповещение сайта с высоким риском. Кнопка Назад позволяет уйти с сайта, а Всё равно продолжить — открыть его.

  • Разрешение перед подтверждением

    Экран подтверждения показывает токен и сумму разрешения, сеть, контракт и кошелек. Значение Неограниченный можно заменить конкретной суммой, а если контракт определен как рискованный или не занесен в каталог, вверху появляется предупреждение.

  • Запрос на подключение через WalletConnect

    В DApp выберите WalletConnect, а затем отсканируйте его QR-код кнопкой Сканировать на главном экране кошелька. Запрос показывает название и сайт DApp, кошелек и его сети, а также раздел Разрешения DApp; чтобы принять запрос, нажмите Подключиться.

Возможности и ограничения

  • Сети: EVM-сети и Solana. DApp в сетях TRON, Bitcoin и других не поддерживаются.
  • Вкладка «Рекомендации» доступна в кошельках, где есть EVM-сеть. Для WalletConnect нужен кошелек, в котором больше одной сети.
  • Раздел Обзор показывает DApp из каталога по категориям, с фильтром по сети, а также DApp, добавленные вами; в разделе Избранное хранятся отмеченные вами DApp. FxWallet приводит DApp в справочных целях: приложение не управляет ими и не ручается за них, а то, что показывает страница DApp, исходит от самого DApp.
  • WalletConnect подключается сканированием QR-кода DApp или его снимка экрана, выбранного через Альбом. Подключение привязано к кошельку, который отсканировал код.
  • В браузере DApp может переключиться на сеть, которая уже есть в вашем кошельке, а добавление новой сети требует вашего согласия. DApp, подключенное через WalletConnect, использует сети, одобренные при подключении.
  • В понятном виде показываются: выдача и отзыв разрешений на токены, Permit, Permit2 и Sign-In with Ethereum. Прочие типизированные данные (typed data) выводятся по полям, а транзакции Solana показываются как необработанные данные.
  • Проверки: сайты проверяются в браузере, кроме тех, что есть в каталоге, и тех, для которых вы отметили Не показывать снова для этого сайта; контракты проверяются для EVM-транзакций, но не для подписей. Название и сайт DApp, подключенного через WalletConnect, сообщает само DApp. Запрос без предупреждения не обязательно безопасен.
  • Комиссии сети: в сетях BNB Chain, Polygon, Arbitrum и Optimism их может оплатить газовая карта, но не в аппаратных кошельках и не в кошельках только для просмотра. Оплата комиссий другим токеном для транзакций DApp недоступна.
Нужен ли WalletConnect для DApp в приложении?

Нет. DApp, открытые на вкладке Рекомендации, подключаются к FxWallet напрямую. WalletConnect нужен для DApp на другом устройстве, например для сайта на компьютере.

Как пользоваться DApp на компьютере?

Когда DApp попросит выбрать кошелек, выберите WalletConnect, а затем отсканируйте его QR-код кнопкой Сканировать на главном экране кошелька. После этого каждый запрос будет появляться на вашем телефоне, где его можно подтвердить или отменить.

Что означает «не занесен в каталог»?

У FxWallet нет сведений об этом контракте, поэтому приложение не может сказать, безопасен ли он. Перед подтверждением проверьте адрес сайта DApp и сам запрос, а разрешение ограничьте нужной вам суммой.

Как завершить подключение WalletConnect?

Пока подключение активно, поверх приложения отображается плавающая кнопка WalletConnect: нажмите ее, а затем Отключиться. Если подключено несколько DApp, кнопка Отключить все в разделе Подключенные DApps завершает все подключения.

Как увидеть полный адрес сайта?

Вверху браузер показывает заголовок страницы. В его меню (⋯) пункт Скопировать ссылку копирует адрес страницы, чтобы вы могли проверить его посимвольно.

Можно ли отозвать разрешение, выданное DApp?

Да. Раздел Одобрения в меню Ещё на главном экране кошелька перечисляет разрешения, выданные вами в EVM-сетях, помечает рискованные и отзывает их.

Скачайте FxWallet

Бесплатно для iPhone и Android.