Лучший способ взаимодействовать с DEFI приложениями, быстро менять токены и ETH. Удобный и легкий криптовалютный кошелек для быстрых платежей в Интернете, фарминга, стекинга и свапов.
Metamask на русском.
Metamask – это плагин для браузера Chrome для быстрых платежей и переводов в сети Ethereum. Сейчас он выходит на первое место по популярности – именно этот кошелек максимально заточен под смарт-контракты DEFI (Curve.fi, Balancer, Uniswap, Dex.ag, 1inch, Ampleforth, Aave, Compound, Kyberswap, dYdX, Synthetix, Nuo, Ren – полный список приложений).
Блокчейн эфира позволяет создавать новый тип приложений – DEFI и Dapps, чтобы с ними безопасно взаимодействовать нужен посредник. Его роль и выполняет плагин Метамаск.
Если работать без него, то вам придётся каждый раз светить своим базовым кошельком (а не все сайты заслуживают такое доверие).
Зачем нужен Metamask?
Плагин выполняет роль промежуточного звена между вашим основным кошельком и DEFI. Сначала вы переводите на него эфир и токены (COMP, DAI, WBTC, BAT, USDT, LINK и другие), которые хотите активно использовать, а все остальные ваши активы спокойно и незаметно хранятся на базовом кошельке (я рекомендую Ledger Nano; или хотя бы MyEtherWallet).
Это делается, чтобы защитить данные ваших криптовалютных кошельков, а также, чтобы сделать работу с эфиром и другими токенами удобной и быстрой.
Так вы можете завести разные Metamask кошельки под конкретные цели. Плагин позволяет держать под крышкой сразу несколько профилей, включая выбранный вами заранее кошелек из памяти Ledger Nano.
Аналог – несколько дебетовых пластиковых карт, с которых выполняются разные задачи (детские карманные расходы, карта для туристической поездки, подарочные карты и так далее). Вы пополняете их с одного банковского счета, но если вдруг данные какой-либо карты попадут к мошенникам, они не смогут добраться к вашим сбережениям на основном счете.
Так и с МетаМаск: установили плагин для Brave (Chrome / Firefox), ввели данные, Metamask их зашифровал, пополнили новый кошелек, а дальше заходите в плагин, чтобы:
- Просто и безопасно проверить свой баланс. Например, через приложение Zapper (в нём же можно выгодно разместить свои активы для заработка) или Zerion (полная сводка по транзакциям и движению в портфеле).
- Отправить или получить транзакции в ETH или ERC-20 токенах (гибкая настройка условий – Gas Limit и Gwei, а ещё в Metamask можно ускорить застрявший перевод или отменить его – до попадания в блок).
- Поучаствовать в пулах ликвидности Balancer и Uniswap (вы переводите свободные токены, взамен получаете долю в комиссиях и пассивный доход).
- Заняться фармингом YFI (yearn.finance), MTA, SNX, BAL, CRV, REN, UMA. Посмотрите, сколько стоят эти токены. Инструкция, как их фармить есть в нашем телеграм-канале.
- Попробовать заработать 300% APY на новом Ampleforth Geyser. Вот инструкция по шагам.
- Взаимодействовать со смарт-контрактами (займы, flash-loans, круговые лендинг-проекты). Полный список опубликован здесь (вкладки Lend, чтобы дать в долг, и Borrow, чтобы взять кредит).
- Быстрого и недорого обменять токены (процесс называется Swap – например, в этом сервисе).
Всё это делаем, не открывая базовый криптовалютный кошелек, не компрометируем его приватные ключи, из-за всякой мелочи не вводим пароль и не загружаем файл-ключ куда попало. Красиво? Ещё бы!
Сейчас DEFI бьёт все рекорды: по набору капитализации, по объёмам суточных транзакций, по прибыли (в том числе – от пассивных источников). И именно Метамаск позволяет работать с контрактами быстро, гибко и достаточно безопасно. Все советы по защите читайте в этой ветке.
Как установить Metamask.
Запустите браузер Brave (ещё есть Crome, Firefox и, возможно, запустят плагин для Opera), откройте https://metamask.io/, проверьте сертификат домена. Только после этого нажмите на ссылку Get Chrome Plugin.
Далее нажмите кнопку “Установить”.
Вы получите запрос на разрешение просматривать ваши данные, передавать их в рамках сети Ethereum и другие условия работы Metamask. Выбираете кнопку “Установить расширение”.
Плагин установили, теперь нужно его активировать.
Для этого нажмите на его пиктограмму в правой части строки браузера:
Принимаем условия политики конфиденциальности (Accept), затем прокрутите вниз все положения и снова нажмите Accept.
Metamask: инструкция к плагину.
Теперь нужно зарегистрировать свой профиль в Metamask (а с ним и первый пустой кошелек).
Придумайте надёжный пароль хотя бы из 10 символов (большие и маленькие буквы английского алфавита, цифры, специальные символы). Пароль запишите в тайном месте (храните его на бумаге!) либо добавьте в менеджер паролей (если работает в безопасной среде, смотри главу Виртуальная машина).
Нажмите Create.
Дальше вы увидите список из 12 слов, которые нужны для восстановления хранилища с вашими данными.
Внимание: у вас есть пароль (вы его задали чуть раньше) – он служит для доступа к плагину. А теперь вы получаете 12 кодовых слов – именно в них будет шифр к вашему кошельку. И именно в них будут “лежать” ваши деньги.
Если пароль к Metamask можно забыть или потерять (а эфир и токены всё равно не исчезнут), то потеря кодовых 12 слов – это полная потеря ваших средств. Навсегда. Помните об этом.
По этой же причине никогда нельзя вводить приватный ключ (фразу из 12 слов) куда попало. В них зашиты ваши активы.
Metamask шифрует все доверяемые ему данные и складывает их в специальный файл. Доступ к нему есть только у вас, он не посылает его в сеть. Чтобы расшифровать этот файл, нужно знать все 12 слов (мнемонический пароль из фраз), которые отобразятся во время установки. Запишите их и храните очень аккуратно.
Для подстраховки нажмите кнопку Save Seed Words As File – плагин скачает список фраз в отдельный файл на ваш компьютер. Держать этот файл нужно в зашифрованном контейнере.
Когда фразы записаны, нажимайте I’ve copied it somewhere safe.
Настройка Metamask.
Настроим ваш профиль в Metamask.
Выберите название для вашего профиля (редактируется по ссылке edit над названием по умолчанию).
Правее есть меню, в котором доступны функции:
- Просмотр профиля через Etherscan (состояние вашего нового счета и отчет по всем сделкам).
- Show QR Code – показать код для смартфона.
- Скопировать адрес в буфер обмена.
- Экспортировать приватные ключи.
Все перечисленные данные относятся к вашему новому счету в блокчейне Ethereum. Сюда можно перевести Eth и токены ERC-20.
Если вы хотите использовать возможности других сетей, то следует переключить Metamask на них:
Видео-инструкция к Метамаск.
Обновлено: вот понятный последовательный алгоритм установки и настройки криптовалютного кошелька.
Как пользоваться Metamask.
Плагин предназначен, чтобы взять удар на себя: сеть видит только его статус и историю. Его вы можете использовать, как промежуточный кошелек, чтобы не показывать посторонним ваш основной MyEtherWallet.
Для этого нужно пополнить баланс:
- Можно купить ETH на бирже с последующим переводом на новый eth-адрес,
- Напрямую с карты (но выгоднее – через депозит),
- Сделать пополнение или обмен прямо в плагине (следите за итоговыми комиссиями),
- Пополнить кошелек через обменники,
- Либо перевести с вашего базового Ledger Nano или MyEtherWallet.
В последнем случае вы получаете также возможность передачи на баланс большинства токенов.
Если у вас есть приватные ключи от других кошельков сети Ethereum, вы можете импортировать их в Metamask (учитывая, что MyEtherWallet никак себя не скомпрометировал и представляет более надёжное решение, не знаю, зачем делать такой импорт).
Справедливо и обратное: возможен перенос приватных ключей из Metamask в новый (!) кошелек MyEtherWallet.
Я лично советую использовать Metamask для ежедневных расчётов в Ethereum и DEFI (фарминг, депозиты, стекинг). Для долгосрочного хранения криптовалют и токенов предназначен аппаратный кошелек.
Как подключить Ledger Wallet и Trezor.
Самое крутое: вы можете взять свой Ledger Nano или Trezor и через них подключиться к Metamask.
Сплошные преимущества: приватные ключи у вас, криптовалюты в безопасности, даже если кто-то уведет ваш пароль от кошелька Metamask.
Нельзя напрямую крутить с DEFI с аппаратного кошелька? Увы, пока мало какие сайты поддерживают Ledger и Trezor. Поэтому прокладка в виде Metamask очень выручает.
Действия такие:
1. Выберите, каким именно кошельком будете пользоваться (нужен адрес ETH в вашем Ledger / Trezor).
2. Установите Metamask как обычно, в браузер (сохраните seed-фразу, придумайте крутой пароль).
3. В верхнем левом углу кошелька вызовите меню (отмечено стрелкой).
4. Нажмите Подключение к аппаратному кошельку.
5. Изучите подсказку, которая откроется на следующем окне, выберите свой кошелек Ledger или Trezor, и подключайтесь.
6. Чтобы в кошельке Ledger открыть большой список ETH адресов, выбирайте архитектуру Legacy (или Live – в зависимости, где будет нужный адрес).
Здесь подробные официальные инструкции от Metamask к Ledger и Trezor.
После подключения, вы сможете подписывать каждую транзакцию только через аппаратный кошелек (а не только паролем в Metamask).
Важно: когда вы подключили Ledger к Metamask, то при входе на сайты DEFI или другие DAPPS, вам нужно открыть Metamask и самостоятельно подтвердить подключение к нужному вам адресу. Иначе не будет связи с приложениями.
А без аппаратного кошелька, Метамаск сам покажет уведомление о необходимости подключения.
Как добавить токен в Uniswap.
Metamask отлично работает с приложением Uniswap. Помимо добавления ликвидности, в нём можно быстро, анонимно, безопасно и почти мгновенно обменивать токены сети Ethereum.
Но часто бывает, что нужного вам токена нет в списке. Как его добавить в Uniswap?
Например, вы хотите поменять ETH на MTA? В окне обмена его нет.
Решение такое:
1. Заходим на сайт Coingecko. Открываем страницу нужного токена – Meta (MTA).
По ссылке в поле обозреватели (explorers) переходим на его профиль в Etherscan. Этот же фокус поможет добавить нужные токены в сам Matamask.
2. Проверяем, что это настоящий профиль на странице Etherscan. Вот тут чек-лист с наглядными примерами USDT здорового человека.
Карточка токена MTA выглядит так:
Смотрим на поля, отмеченные оранжевым. Всё верно? Тогда копируем адрес смарт-контракта (на него показывает стрелка) токена MTA.
У каждого токена ERC-20 должен быть свой уникальный адрес. Именно его мы добавляем в Metamask, если нужной монеты он не видит на балансе.
3. Вставляем скопированный адрес в поле Uniswap.
Читаем предупреждение (что токен может создать кто угодно, и вы понимаете, что выбрали правильный).
4. Производим обмен ETH на MTA через Uniswap (централизованная биржа или Интернет-обменник вам не нужен).
Процесс состоит из двух этапов: сначала даём разрешение на работу с токеном (комиссия в 1$ – это норм), затем выполняем непосредственно обмен ETH на MTA (тут тоже будет комиссия, она побольше. После подтверждения транзакции проверьте в Etherscan своего кошелька, она может быть меньше на 20-30%. Хотите ещё меньше? Работайте с эфиром в ночное время.
Ок. Токены на базе. Что дальше?
Ждём волну хайпа, как было с YFI (мало ли).
Либо кидаем в Balancer под аппетитные проценты.
Выбрать хороший (и большой) пул можно через бесплатный и удобный сервис Pools Vision.
Можно отменить перевод?
Увлекаетесь DEFI? Тогда наверняка ваши транзакции зависали по нескольку часов.
Как ускорить или отменить транзакции ETH и токенов в кошельке Metamask?
- Используйте кнопки отмены и ускорения (обе во вкладке Actions). Появляются, когда у вас висит операция.
- За первую возьмут небольшую комиссию ($1), за вторую вы сами указываете повышенную ставку (она должна перекрыть старую, заменяя её).
Причина задержки операций – комиссия майнеров резко возросла с момента вашего перевода. Например, вы делали запрос со ставкой 80 Gwei (была стандартной в момент отправки), но сеть загрузили в моменте, так что теперь ставки увеличились, скажем, до 130 Gwei.
Ваши транзакции теперь будут ждать понижения нагрузки, которое, увы, может случиться через пару дней (зависит от причины ажиотажа). Ну, или вы сами запустите повторный перевод (такой же), но с новыми ставками.
Внимание! Это решение тоже иногда оно не срабатывает – и ваши транзакции всё равно будут висеть пару дней. Причём как старые, так и новые (отмены или с большими ставками). В такой ситуации с вашего кошелька уже нельзя будет отправить новые переводы.
Проблема в том, что очередность обработки майнерами уже задана, и она переполнена. В Etherscan вам четко покажут (Txn Hash#), что пока предыдущие транзакции не обработают, следующие будут стоять без подтверждения.
К счастью, найдено решение и для такого.
Вот инструкция:
1. Заходим на Mycrypto. Можно и через другие кошельки, этот просто удобнее.
2. Нажимаем Add existing account, подключаемся через Metamask. Будет импортирован ваш проблемный кошелек.
3. Выбираем Send assets. В форме задаём: валюту – ETH, Recipient – свой же адрес (получите предупреждение, всё норм), Amount (сумма) – 0 ETH.
Дальше нажимаем Show Advanced Options.
4. Узнаём текущие цены на газ по ссылке, выбираем наибольшее значение, добавляем ещё 3 сверху (если было 133, то ставим 136 Gwei).
5. Узнаём Nonce для самой первой из застрявших транзакций. Для этого заходим в Etherscan, вбиваем адрес кошелька, нажимаем на первую транзакцию без подтверждения (Pending)
Далее в деталях (Click to see more) смотрим Nonce.
Из данного числа вычитаем 1 (в примере Nonce 104, тогда в новой транзакции укажем 103). Тем самым задвигаем новый перевод в начало очереди. После отправки у новой операции будет другой Nonce номер, но это не влияет на успех.
6. Продолжаем заполнение формы в MyCrypto.
Gas Price – то, что получили в пункте 4, Nonce – итог из пункта 5. Всё, дальше жмём на Next. Подтверждаем транзакцию на сайте и в Metamask.
Готово. Теперь как только майнеры одобрят нашу новую операцию, старые будут разблокированы. Работает способ, увы, не всегда. Но его стоит пробовать в экстренных случаях.
Важно: описанный вариант помогает, когда у вас уже зависли старые операции (например, claim токенов) и переводы, вы их попробовали отменить / переписать с более высокой комиссией – и не получилось. То есть вся эта цепочка зависла на несколько часов или дней. Вот тогда сбиваем первую транзакцию, что разрядит и другие.
В остальных ситуациях пробуйте отмену и ускорение в Metamask.
Советы и FAQ по Metamask.
В этом видео собраны лучшие практики работы с кошельком (подсказки, лайфхаки, полезные идеи – например, по экономии на комиссиях GAS).
Узнать текущие комиссии можно в нашем телеграм-боте @testdbmonbot.
MetaMask plugin Brave, Chrome
Хороший и надёжный кошелек для DEFI, фарминга и платежей в Интернет.
MetaMask решает все задачи обычных кошельков сети Ethereum, удобно сидит в плагине вашего браузера и обеспечивает высокий уровень защиты ваших данных.