Все, что вы хотели знать о Метамаск, но боялись спросить. Как им пользоваться, как свапать на Uniswap, 1inch, как мониторить стоимость газа, как искать контракты или принимать участие в сейлах от различных проектов.
Давайте разберемся, как пополнить баланс, обменивать токены, почему токены не отображаются в кошельке и можно ли использовать Metamask с Binance Smart Chain и другими блокчейнами.
Для того чтобы начать пользоваться расширением, сперва нужно его установить:
После установки расширения, нажимаем значок Metamask на панели инструментов вашего браузера. Затем нажимаем Начать.
В открывшемся окне предложат импортировать уже существующий кошелек, либо же создать новый. Для создания жмем Create a Wallet:
Далее Metamask предлагает принять или отказаться от того, что он будет собирать данные о взаимодействии кошелька с другими сервисами и сайтами. Соглашаемся.
Теперь создаем пароль для кошелька. Вы должны создать безопасный пароль, который содержит минимум 8 знаков. После этого жмем Create:
На следующем этапе можно увидеть seed-фразу, которую обязательно нужно записать, это единственный способ восстановить вашу учетную запись, если что-то случится. Мы рекомендуем дополнительно сделать запись на листке бумаги и надёжно спрятать (главное не забыть где). Без этой фразы вы не сможете восстановить доступ к своему кошельку, в случае если это потребуется. После того как всё записали, жмем Next:
Дальше нажимаем на слова своей исходной фразы в правильном порядке, чтобы доказать, что мы их правильно записали. После чего нажимаем Confirm:
После всех этих процедур, можно пользоваться кошельком. Чтобы пополнить баланс, достаточно просто скопировать адрес и отправить на него свои эфирки или токены ERC-20 для которых будет один адрес кошелька.
Также есть возможность покупки эфира с банковской карты, но это обойдется дороже и будет гораздо дольше, чем обычный вывод с биржи на кошелек. Этой функцией крайне редко кто пользуется из-за высоких комиссий и процента за покупку монет.
Стоит отметить, что комиссии оплачиваются нативной монетой сети: если используете кошелек в сети Ethereum, то комиссия будет в ETH, а если используете Binance Smart Chain то оплата комиссий будет в BNB. Соответственно, необходимо контролировать кол-во монет когда взаимодействуете с кошельком.
Увидите баланс можно в нижней части кошелька (3) после того, как ваши средства будут зачислены. ETH будет отображаться по умолчанию. Если пользовательские токены ERC-20 не отображаются, нажмите Add Token:
Пополнение кошелька в ETH может занять несколько минут, это зависит от загруженности сети. Чем больше загруженность, тем больше подтверждается транзакция и дороже может стоить транзакции в сети.
Теперь давайте попробуем отправить криптовалюту на другой кошелек или на адрес биржи, для этого:
Нажимаем кнопку Send на главной панели Metamask:
В верхней строке вводим адрес куда нужно отправить и указиваем к-во ETH которые хотим отправить. После жмем Next:
Нажмите Confitm. Для подтверждения транзакции может потребоваться некоторое время:
В этом примере будем использовать Uniswap — децентрализованная биржа для обмена токенами стандарта ERC20
Что бы совершить обмен на Uniswap, нужно:
Перейти на сайт обменника и нажать кнопку Launch App:
Теперь достаточно выбрать валютную пару, ввести количество монет для обмена и подтвердить транзакцию внутри своего кошелька:
Обмен валют внутри Uniswap предельно прост: никаких графиков и завлекающих баннеров, свойственных централизованным биржам.
Перед покупкой каких-либо токенов можно указать слиппедж обмена токенами, чтобы вы случайно не купили токены по другой цене. Если цена сильно поменяется в момент обмена, то транзакция не пройдет и токены вернутся обратно.
Теперь давайте подключимся к сети Binance Smart Chain через наш кошелек:
Откройте кошелек и нажмите на поле с названием сети и из выпадающего списка выберите Добавить сеть:
Откроется окно настроек сетей MetaMask, где можно будет нажать Добавить напротив сети которая вас интересует. При нажатии появиться окно подтверждения . Если в популярных сетях нет BSC, тогда нажмите Добавить сеть вручную:
Далее заполняем все параметры сети:
Имя сети: Smart Chain
Новый RPC URL: https://bsc-dataseed.binance.org/
ID сети: 56
Символ: BNB
URL блок-эксплорера: https://bscscan.com
После заполнения полей нажимаете Сохранить:
Важно:* следите за тем, какие сети добавляете, проверяйте корректность введенных данных, отдавайте предпочтение способам что будут указаны дальше. Они менее рискованные и более удобны для обычных пользователей.*
После подключения вы можете перевести BNB с Binance на адрес кошелька.
ВАЖНО: Проще всего добавлять сети - подключив кошелек к сайту chainlist.org
Там все очень просто. Выбираете нужунуювам сеть, жмете кнопку Add to Metamask. И все. Сеть будет автоматически добавлена в ваш кошелек. Это касается как основных сетей, так и тестовых.
Необходимо помнить, что если вы добавляете сети в кошелек на мобильном устройстве, то на сайт chainlist.org необходимо заходить через браузер Метамаска, иначе вы не подключите кошелек.
Чтобы перевести токены с одной сети в другую, необходимо использовать блокчейн мосты. Основная задача такого моста – обеспечить соединение между двумя блокчейн-экосистемами, с помощью которого можно будет передавать токены.
Например у вас в кошельке 10 USDT в сети Полигон, а вам необходимо, чтобы они были в сети Бинанс.
Более подробно о мостах и кроссчейн транзакциях расскажу в отдельной статье, а то очень длинный получился рассказ. Но увлекательный, согласитесь?)