До сих пор MetaMask мог подключаться только к одной сети одновременно. Если один dapp хотел переключить сеть, это затрагивало все dapp'ы, а также сам интерфейс кошелька. В результате при использовании нескольких dapp'ов приходилось постоянно переключаться между сетями.
Мы улучшили этот процесс, сохраняя выбранную сеть для каждого dapp'а, чтобы ручное переключение больше не требовалось.
Улучшенная функциональность упрощает одновременное использование нескольких dapp'ов в разных сетях.
Как работает переключение сетей в MetaMask
При многозадачной работе новое обновление MetaMask запоминает последнюю выбранную сеть для каждого dapp'а при переключении между ними, сокращая количество подтверждений смены сети, которые вам нужно будет нажимать.
Пример: два dapp'а, которые вы часто используете — MetaMask Web и Zora — открыты в отдельных вкладках браузера. Вы обмениваете DAI на ETH в сети Mainnet через MetaMask Web и минтите NFT в dapp'е и сети Zora. Вместо того чтобы вручную переключаться между Mainnet и Zora при переходе между dapp'ами, сеть останется той, что была задана последней для каждого dapp'а.
Примечание: если вы подключаетесь к новому dapp'у или переключаете сеть внутри dapp'а, вам всё равно потребуется подтвердить разрешения для обеспечения безопасности и контроля.
Эта функция включена по умолчанию в расширении MetaMask. Вы можете отключить её в экспериментальных настройках, переключив параметр «Выбирать сети для каждого сайта».
Следите за обновлениями — мы продолжаем развивать мультичейн-возможности MetaMask и поддерживать растущие потребности сообщества web3. Если у вас есть идеи или отзывы, мы готовы их выслушать — поделитесь своими мыслями, напишите нам в Twitter или обсудите это на Warpcast! Приятного использования.