Metamask – кошелёк блокчейна Ethereum, который часто используется в виде расширения Google Chrome для подключения ко многим биржам и площадкам.
После скачивания, в Metamask доступна лишь «родная» сеть Ethereum. Как известно, многие блокчейны построены на «Эфире». Их объединяют в группу с названием EVM (Ethereum Virtual Machine). Все сети имеют идентичный адрес, начинающийся на 0х, из-за чего их можно использовать параллельно в одном кошельке.
Например, мобильный кошелёк Trust сразу поддерживает Avalanche, Polygon, BSC и ещё десяток EVM-сетей, без необходимости их добавления.
Доступные для работы сети в кошельке Trust
Есть 2 способа добавить сеть в Metamask – вручную и с помощью сторонних программ.
Первый путь более безопасный, ведь нет необходимости подключать своё хранилище к неизвестным сервисам. Для интеграции сети нужно перейти в настройки кошелька и выбрать раздел «сети». В выбранном окошке откроется возможность заполнить данные – имя сети, RPC URL, идентификатор цепочки, символ валюты и URL-адрес проводника блока. Вся эта информация содержится на официальных сайтах проекта, блокчейн которого вы хотите добавить.
Например, вот конфигурация подключения Celo Chain к Metamask:
Имя сети – Celo (Mainnet)
RPC URL – https://forno.celo.org
Chain ID – 42220
Currency symbol – CELO
Block explorer URL – https://explorer.celo.org
Добавление сети Celo в Metamask вручную
Второй способ – интеграция сети через специальный сайт. Самым надёжным в данном сегменте является ресурс Chainlist.org. Для добавления сети необходимо подключить к сайту кошелёк, найти нужный вам блокчейн через поиск, и нажать «Добавить сеть». Metamask запросит подпись для подтверждения действия.
Добавление сети через сервис Chainlist.org
Также Chainlist предлагает разработчикам добавить самостоятельно созданную сеть для будущих пользователей. Поэтому стоит быть осторожным при поиске необходимой вам сети, ведь каждый желающий может подгрузить на сайт собственное ПО.