Подключения к 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
- Откройте Ethereum DApp, например Uniswap, Aave или OpenSea
- Нажмите Connect Wallet в DApp
- Выберите Browser Extension или MetaMask: Anon появится как совместимый провайдер
- Anon покажет окно одобрения с именем хоста сайта и запрашиваемыми действиями
- Нажмите 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, вы сообщаете сайту публичный адрес. Для взаимодействия без раскрытия личности используйте новый стелс-адрес либо ограничьтесь действиями, не требующими раскрытия адреса.