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

Подключения к DApp

Для DApp Anon Wallet работает как обычный кошелёк Ethereum. С Anon могут работать сайты, поддерживающие MetaMask или WalletConnect.

Как это работает

При посещении Ethereum DApp Anon внедряет провайдер window.ethereum, реализующий EIP-1193. DApp вызывает его методы, например eth_requestAccounts, eth_sendTransaction, personal_sign, а Anon обрабатывает их.

Вы выбираете, какой аккаунт раскрыть: публичный EOA, стелс-адрес или никакой.

Подключение к DApp

  1. Откройте Ethereum DApp, например Uniswap, Aave или OpenSea
  2. Нажмите Connect Wallet в DApp
  3. Выберите Browser Extension или MetaMask: Anon появится как совместимый провайдер
  4. Anon покажет окно одобрения с именем хоста сайта и запрашиваемыми действиями
  5. Нажмите Approve для подключения

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

Порядок одобрения

Каждая чувствительная операция проходит через окно одобрения:

Операция Содержимое окна
eth_requestAccounts Имя хоста сайта и выбор аккаунта для раскрытия
eth_sendTransaction Полные сведения: получатель, сумма, данные, оценка газа
personal_sign Исходный текст сообщения
eth_signTypedData_v4 Сводка структурированных данных
wallet_sendCalls Сводка пакетного вызова (EIP-5792)

Любой запрос можно отклонить. Отклонение не отключает кошелёк.

EIP-5792: пакетные транзакции

Anon поддерживает метод wallet_sendCalls из EIP-5792. Использующие его DApp, например новые версии Uniswap, могут отправлять несколько вызовов за одно одобрение. Для источников с подключённым стелс-адресом Anon включает возможность auxiliaryFunds (ERC-7682): DApp может разрешить использование приватных средств для выполнения вызова.

Подробнее для разработчиков: Пакетные транзакции.

Управление подключениями

Просматривайте и отзывайте подключения в Settings → Connected Sites. Доступ можно отозвать в любой момент; при следующем посещении потребуется новое одобрение.

Поддерживаемые сети

Внедрённый провайдер Anon поддерживает переключение сетей. При запросе DApp через wallet_switchEthereumChain Anon предлагает подтвердить переход. Для публичных транзакций поддерживаются все EVM-совместимые сети, для приватных — сети Railgun.

Примечание о приватности

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