January 23, 2022

Что такое Metamask – обзор кошелька.

Метамаск – это некастодиальный (внебиржевой) крипто кошелёк который позволяет получать, хранить и отправлять крипто валютные активы. Metamask работает как расширение для браузеров семейства Google Chrome, а разработчикам кошелька выступает компания «ConsenSys», которая впервые представила его в 2016 году.

На сегодняшний день расширение насчитывает более 10 миллионов пользователей по всему миру. Пристальное внимание аудитории кошелек заслужил из за быстрого развития сферы децентрализованных финансов (DeFi) т.к он является одним из самых удобных и универсальных инструментов для доступа к децентрализованным приложениям (DApps). Например его поддерживают такие гиганты индустрии как – UniSwap, PanCakeSwap и DeFi-агрегатор 1inch.К ним мы еще обязательно вернемся.

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

Все транзакции и все балансы кошельков хранятся в блокчейне а право на доступ к ним имеют владельцы приватных ключей. Метамаск хранит эти ключи в зашифрованном виде и позволяет пользователям распоряжаться криптовалютой.

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

Как использовать Метамаск

  • устанавливаем расширение в браузер Chrome с официального сайта или магазина Google;
  • выбираем «Создать новый кошелек»;
  • сохраняем сид-фразу в надежном месте;
  • кошелек готов к использованию.

Все сети для кошелька Metamask

Метамаск первоначально разрабатывался для сети Ethereum и токенов которые выпущены в ее стандарте – ERC-20, но он так же поддерживает работу во всех сетях которые совместимы с виртуальной машиной сети Эфириум (EVM). То есть в Метамаск можно добавить сети разных стандартов , например сеть Binance Smart Chain (BSC), после добавления этой сети на адрес кошелька можно переводить все токены выпущенные в стандарте BEP-20.

Ниже я собрал список сетей с которыми работает Metamask:

  • сеть Ethereum (ERC-20) – доступна по умолчанию;
  • сеть Binance Smart Chain (BSC) BEP-20
  • сеть Polygon (MATIC) – инструкцию по добавлению
  • сеть второго уровня Optimism – инструкцию по добавлению
  • сеть Avalanche – инструкция по добавлению
  • TomoChain.

Это не ещё не весь список доступных сетей, если не нашли нужную сеть – пишите в комментариях, разберу и её.

Как добавлять токены в Метамаск

По умолчанию в кошельке есть сеть Ethereum и адрес кошелька в этой сети, но сам кошелек поддерживает все токены эмитированные на базе этого блокчейна, а для получения любого токена в стандарте ERC-20 нужно использовать адрес Ethereum.

Чтобы отправленные токены отобразились в Метамаске их нужно в него добавить, делается это один раз, после этого токены всегда будут отображаться. Для добавления токена можно использовать адрес его смарт-контракта, но надежнее добавить его через сайты CoinMarketCap.com или CoinGecko.com

Для примера, добавлю в Метамаск токен USDT в сети Ethereum Main Net.

Для этого перехожу на сайт CoinGecko.com, в поиске ищу Tether (USDT) и перехожу на страницу токена.

С правой стороны страницы, в разделе Info, есть адрес контракта и логотип кошелька Метамаск(морда лисы), при клике на который кошелек предложит добавить новый токен

После добавления количество токенов в вашем кошельке будет отображаться. Если отправить какие-либо токены на адрес Метамаска без добавления их в кошелек, они всё равно поступят, так как транзакция записана в блокчейне, но для отображения и отправки токен потребуется добавить.

На этой же странице токена, в разделе Info, в строке смарт-контракта, есть выпадающее меню в котором есть все смарт-контракты в сетях которых выпущен токен. Например монета Tether (USDT) существует в сетях: Ethereum, BSC, Polygon, Harmony, Avalanche, Solana и других. Все сети в которых отмечен логотип Метамаска можно добавить в свой кошелек.