Как связать метамаск и панкейк
Кошелки Web3.0 такие, как Metamask, SafePal, TrustWallet и т.д. нужны для хранения криптовалюты и для пользования DEX (Decentralized Exchange или децентрализованная биржа) биржами и Web3.0 DeFi (Decentralized Finance) приложениями.
Кошелёк не только работает с Ethereum и её основной валютой ETH, но поддерживает и другие токены, основанные на этой сети (Polygon Network, Optimism Ethereum, Binance Smart Chain). Ну, и конечно же, он поддерживает токены NFT.
Для начала, нужно скачать кошелек с официального сайта или из магазина приложений Google Chrome.
Сам процесс установки я не буду описывать в данном гайде, поэтому перейдем сразу к созданию аккаунта.
Нажмите Создать кошелёк:
После ввода вашего пароля, Metamask покажет вам секретную seed-фразу из набора слов, которые обязательно нужно запомнить или записать. Единственный способ восстановить кошелек или войти в него на другом устройстве - через seed-фразу. Так же, ее можно просто сохранить в файл и положить в надежное место, где вы точно его не удалите.
Далее вам нужно подтвердить свою секретную фразу — выбрать слова в правильной последовательности. Когда сделаете это, кнопка Подтвердить станет активной.
После расположения слов в правильном порядке вас авторизует. Первое, что вы увидите, это баланс и имя сети. По умолчанию - это Ethereum Mainnet.
Каждая из сетей запрашивает оплату (комиссию) за большинство возможных транзакций. Сеть Ethereum Mainnet оплачивается в ETH и считается самой дорогой на сегодняшний день. Поэтому, следующее, что мы научимся делать - это использовать альтернативные сети, но для этого их сначала нужно научиться добавлять.
Как добавить Binance Smart Chain (BSC) в Metamask.
BSC - сеть, поддерживаемая криптовалютной биржей Binance. Считается одной из самых дешёвых и одной из самых используемых. Стоимость "средней" транзакции обычно не превышает $0.5.
Для начала, нажмите на название сети, чтобы получить доступ к Настройкам (Settings).
На странице настроек найдите пункт Сети (Networks).
Нажмите Добавить сеть (Add network) в правом верхнем углу, чтобы добавить Binance Smart Chain вручную и вбейте следующие значения:
После сохранения можно выбрать добавленную сеть в списке сетей.
Покупка криптовалюты на DEX.
Теперь, попробуем совершить покупку на DEX. В качестве примера, рассмотрим PancakeSwap - самая популярная децентрализованная биржа, поддерживающая BSC.
Как было описано выше, любая транзакция стоит "денег". Роль денег в BSC играет BNB. Самый простой способ - перевести BNB с Binance или с обменника. Данный гайд не предусматривает инструкций по покупке на Binance (см. гайд по Binance).
Как только вы зашли на панкейк, первым делом нужно авторизоваться через Metamask.
Далее, переходим в Trade -> Exchange.
Интерфейс биржи очень прост: по левую сторону будет график, по правую - окно обмена. То есть, вы можете обменять любую монету за любую монету. Главное, чтобы одна из них была у вас в кошельке. Так например, если вы хотите купить BUSD (как на скриншоте) за IDIA, то на кошельке должно быть у вас достаточно IDIA. Кроме того, вам нужно иметь еще и BNB для оплаты транзакций. Всего будет 2 транзакции: одна за подтверждение контракта блокчейном, вторая - за сам обмен.
После двух транзакций купленные монеты поступят вам на кошелек. Если вы хотите посмотреть детали платежа, то нужно перейди в раздел Активность (Activity) и выбрать последнюю транзакцию в списке.
В графе статус нужно нажать на ссылку. В моём случае - это View on block explorer. И вас перенаправит на обозреватель блокчейна с деталями о транзакции.
Вернёмся к моменту оплату монет. После совершения обмена, было сказано, что токены поступили к вам на кошелек. Но вы их не увидите сразу. Чтобы они отображались у вас в кошельке, нужно их добавить вручную. Единственное, что для этого нужно - это знать адрес контракта в соответсвующей сети. К примеру, если вы хотите видеть в Metamask токен IDIA в сети BSC, то вам нужно знать адрес контракта IDIA в этой сети.
Найдем для начала адрес контракта. Есть специальные аггрегаторы, в которых можно получить множество полезной информации о той или иной монете. Я рассмотрю CoinMarketCap (по данной ссылке вы можете зарегистрироваться, чтобы получить бонус). Данный гайд не предназначен для описания возможностей CMC, но это один из самых мощных инструментов на криптовалютном рынке, о котором я поговорю в других статьях.
Итак, вводим символ токена (или проекта) в поисковой строке.
В разделе контрактов ищем адрес контракта для BSC. Можно нажать на значок Metamask, чтобы моментально добавить ее в кошелек в соответсвующей сети, либо скопировать адрес, чтобы добавить вручную.
Для добавления адреса контракта вручную в Metamask, скроллим в самый низ приложения, чтобы увидеть подпись Добавить токен (Import token).
После вставки адреса контракта, MM сам заполнит имя символа и остальные поля. Вам остается лишь сохранить настройки, чтобы увидеть монету в списке вашего кошелька.
Если хотите больше полезной информации о криптовалюте и различным способам заработка на ней - подписывайтесь на Крипто Игната в телеграме.
Будьте осторожны всегда. Есть только 1 официальный сайт – pancakeswap.finance. Проверяйте домен каждый раз.
В правом верхнем углу нажмите кнопку «Connect» .
Выберите кошелёк из списка.
(Технологию WalletConnect поддерживают 45+ кошельков. Вы можете найти там ещё много вариантов).
В браузере и смартфоне выбранный кошелёк должен открыться автоматически.
Сканируйте QR-код с экрана компьютера камерой смартфона, если кошелёк у вас в телефоне, а подключаете вы его для использования на компьютере.
Подключение TrustWallet
Запустите приложение Trust Wallet на смартфоне, сверните его и откройте браузер.
В правом верхнем углу нажмите «Connect» .
Выберите пункт «WalletConnect».
Выберите «Trust» .
Нажмите «Подключиться» .
Сверните кошелёк и вернитесь в браузер.
Если вы успешно авторизовались, в правом верхнем углу будет виден ваш BSC адрес.
Подключение MetaMask
Убедитесь, что у вас установлено и активировано расширение MetaMask из магазина приложений Google Chrome.
В правом верхнем углу нажмите «Connect» .
Выберите кошелёк из списка.
Откроется окно с расширением. Выберите ваш адрес и нажмите «Далее» .
Нажмите «Подключиться» .
Если вы успешно авторизовались, в правом верхнем углу будет виден ваш BSC адрес.
Ошибка «Provider Error: No provider was found»
Значит что у вас нет нужного кошелька на устройстве, приложение кошелька не открыто или его версия устарела.
Будьте осторожны всегда. Есть только 1 официальный сайт – pancakeswap.finance. Проверяйте домен каждый раз.
Подключите свой кошелёк.
Следуйте инструкции , если у вас возникли проблемы с подключением.
Если у вас ещё нет нужных токенов, чтобы поставить их в фарминг, узнайте как купить их .
Фарминг на PancakeSwap
Выберите в меню «Farms» .
Рекомендуем отсортировать «Sort by» > «Liquidity» . Высветятся самые высоколиквидные пары, с меньшим риском. Лучше подойдёт для новичков.
Выберите пару, где APR вас устраивает.
APR (Annual Percentage Yield) – годовая процентная доходность. На PancakeSwap в это число учтено всё. Подробнее можно увидеть, нажав на иконку .
Для удобства сразу показано, сколько CAKE вы будете получать на 1000$ предоставленной ликвидности.
Для примера мы выбрали самую популярную пару «CAKE-BNB» .
Чтобы фармить на PancakeSwap, нужно вначале предоставить ликвидность. Заходим в раздел «Trade» > «Liquidity» .
Нажимаем «Add Liquidity» .
Выбираем «Select a currency» BNB и CAKE.
Равноценное количество 50% одного и 50% другого актива.
Всегда оставляйте на балансе хотя-бы 0,01 BNB. Все транзакции на бирже PancakeSwap представляют собой обращение к смарт-контрактам, и за каждое действие нужно оплачивать комиссию в сети.
Отправляем их в пул нажатием кнопки «Supply» .
Открывается окно, где нужно повторно убедиться, что всё введено верно и подтвердить «Confirm Supply» .
Откроется ваш кошелёк, где нужно будет подтвердить расход монет, плюс немного BNB будет снято в качестве комиссии (точное значение покажет кошелёк).
Тем временем сайт PancakeSwap будет ждать одобрения, показывая такой статус:
После подтверждения в кошельке, транзакция будет транслирована в сеть. Остаётся ожидать подтверждения сетью BNB. Обычно это занимает несколько минут.
Ваши последние транзакции отображаются в окне «Recent Transactions» (открывается нажатием на иконку ).
Отлично! Теперь у нас есть LP токены! 1 токен это 50% BNB и 50% CAKE.
Снова заходим в меню «Farms» . Выбираем пару CAKE-BNB. И нажимаем «Stake LP» .
Нажимаем «Max» и «Confirm» .
Откроется ваш кошелёк, где нужно будет подтвердить расход монет, плюс немного BNB будет снято в качестве комиссии (точное значение покажет кошелёк).
После успешного подтверждения над названием выбранной пары (в нашем случае CAKE-BNB) появится фиолетовый статус «Farming». Нажатием на неё, откроется блок, где показано, сколько LP находится в стейке (и их эквивалент в $), а также сколько именно $ мы заработали.
Отмена фарминга и вывод
В разделе «Farms» нажмите «Harvest» и соберите накопленную доходность.
Затем нажмите «-» .
Происходит анстейкинг LP токенов. Выберите количество (либо сразу «Max» ) и подтвердите – «Confirm» .
Откроется кошелёк, где нужно будет оплатить обработку этого контракта токенами BNB. Дождитесь успешного завершения вывода.
Теперь, когда снятие подтвердилось, мы вернули LP токены на кошелёк. Идём в меню «Trade» > «Liquidity» .
Нажимаем на нужный нам пул, откуда хотим вывести.
Подтверждаем кнопкой «Remove» .
Ползунком назначаем размер, сколько мы хотим вывести в %.
Видим в блоке «You will receive», сколько мы в итоге заберём.
Сначала кнопкой «Approve» подписываем. Потом «Remove» оплачиваем транзакцию.
Откроется кошелёк, где нужно будет оплатить комиссию BNB за действие.
И спустя, обычно менее минуты, токены вернутся на ваш адрес.
Стейкинг на PancakeSwap
Выберите в меню «Pools» .
Рекомендуем отсортировать «Sort by» > «Total staked» . Высветятся самые популярные пулы, с меньшим риском. Лучше подойдёт для новичков.
Пул «Auto CAKE» обладает функцией автоматического рестейкинга (авто-компаундинга). Это значительно увеличивает годовую процентную доходность (APR), накапливая сложный процент.
Если у вас ещё нет нужных токенов, чтобы поставить их в стейкинг, узнайте как купить их .
Выбираем нужный пул и нажимаем «Enable» . Потребуется оплатить транзакцию некоторым количеством BNB, чтобы активировать стейкинг контракт.
Спустя несколько минут, когда расходование подтвердится, кнопка «Enable» сменится на «Stake» . Нажимаем на неё, и выбираем количество монет, которые мы хотим поставить в стейкинг.
Заверяем «Confirm» .
Откроется кошелёк, где нужно подтвердить транзакцию.
Всегда оставляйте на балансе хотя-бы 0,01 BNB. Все транзакции на бирже PancakeSwap представляют собой обращение к смарт-контрактам, и за каждое действие нужно оплачивать комиссию в сети.
Когда транзакция будет подтверждена, CAKE переместятся в контракт стейкинга и начнут приносить доход.
Всё происходит автоматически. Вы можете наблюдать за своими балансами и вывести, когда понадобится.
Снятие со стейкинга
В разделе «Pools» выберите активный пул, нажмите «Harvest» и соберите накопленную доходность (где есть функция «Automatic restaking» этого делать не нужно).
Будьте осторожны всегда. Есть только 1 официальный сайт – pancakeswap.finance. Проверяйте домен каждый раз.
Подключите свой кошелёк.
Следуйте инструкции , если у вас возникли проблемы с подключением.
Выберите в меню «Trade» > «Exchange».
В поле «From» укажите монету, которую вы хотите обменять. В поле «To» – что вы хотите получить взамен.
У вас обязательно должно быть на балансе хотя-бы 0,01 BNB. Все транзакции на бирже PancakeSwap представляют собой обращение к смарт-контрактам, и за каждое действие нужно оплачивать комиссию в сети.
Произойдёт автоматический расчёт стоимости.
Обратите внимание на показатель «Price impact». Это отклонение от курса. Если ликвидности недостаточно, чтобы обработать сумму вашей заявки, процент будет расти. Убедитесь, что вас устраивает % отклонения. Например, если это 1% при заявке на 100$, то вы можете получить монеты на 99$.
Попробуйте ввести 100000 BNB или 1000000000 BNB в поле ради эксперимента, чтобы увидеть, как меняется «Price impact».
Нажмите «Swap» , чтобы купить токены на PancakeSwap.
Появится окно, где нужно ещё раз убедиться в правильности выбора, и подтвердить решение обменять токены – «Confirm Swap» .
Откроется ваш кошелёк, где нужно будет подтвердить расход монет, плюс немного BNB будет снято в качестве комиссии (точное значение покажет кошелёк).
Тем временем сайт PancakeSwap будет ждать одобрения, показывая такой статус:
После подтверждения в кошельке, транзакция будет транслирована в сеть. Остаётся ожидать подтверждения сетью BNB. Обычно это занимает несколько минут.
Ваши последние транзакции отображаются в окне «Recent Transactions» (открывается нажатием на иконку ).
Как добавить токен на PancakeSwap
Бывает так, что вы не можете найти нужный токен для покупки. Это означает, что биржа не включила его в список лучших.
Но добавить свой токен и торговать им может каждый.
При выборе токена, введите название или вставьте адрес его контракта в строку «Search name or past address» .
Например мы ищем Boxer Inu (0x192E9321b6244D204D4301AfA507EB29CA84D9ef).
Нажмите «Import» .
Перед добавлением высвечивается предупреждение о том, что любой может создать и добавить токен, включая его фейковые версии. Обратить обмен невозможно.
Если вы согласны: поставьте галочку на «I understand» , и ещё раз кликните «Import» .
Токен успешно добавлен! Теперь можно покупать.
Дополнительные настройки при торговле
Slippage Tolerance – допустимый процент отклонения курса. При его достижении, обработка заявки на покупку будет отменена. Например, вы хотите купить BNB за 300$, но пока подтверждали действие цена упала до 296$. Если у вас процент толерантности выставлен на 1%, то заявка ниже 297$ и выше 303$ будет прекращена автоматически.
Transaction deadline – время на заявку. По стандарту 20 минут. Если транзакция не будет подтверждена сетью за это время, она будет отменена и вам вернётся ваша криптовалюта. Возможно, с вычетом комиссии BNB.
Disable Multihops – отключить сложные пути конвертации. Например если нет достаточно ликвидности в паре CAKE > COIN, то алгоритм может найти маршрут CAKE > BNB > COIN и произвести за вас обмен. Такое действие требует больше сетевой комиссии (в BNB), ведь задействуются несколько смарт-контрактов.
Audio – отключить фирменный звук PancakeSwap, что издаёт сайт при выполнении действий.
Что делать если покупка на PancakeSwap зависла
Скопируйте свой адрес сети BSC, с которого производилась покупка. И вставьте его в строку поиска на BscScan .
Найдите проблемную транзакцию на вкладке «Transactions» .
Если она всё ещё ожидает подтверждения (Pending), подождите, чтобы она отменилась автоматически (обычно до 20 минут).
Если вы видите статус с ошибкой (Fail), значит она уже отменена, и можно пробовать сделать покупку снова.
Чтобы избежать ошибок, зачастую достаточно повысить комиссию в кошельке при подтверждении операции. Например, умножьте её на 2 от рекомендуемой.
Прежде чем вы сможете обменивать токены на PancakeSwap, вам необходимо подключить к нему кошелек, например MetaMask.
Чтобы подключить MetaMask к PancakeSwap, вам необходимо установить MetaMask в Chrome и создать новый кошелек.
Затем перейдите в PancakeSwap, нажмите «Подключиться» и нажмите «MetaMask».
После того, как вы нажали «MetaMask», откроется всплывающее уведомление.
Всплывающее уведомление подскажет, как подключить MetaMask к PancakeSwap.
Все, что вам нужно сделать, это следовать инструкциям на экране.
Затем ваш кошелек MetaMask будет автоматически подключен к сети Binance Smart Chain.
Вот как подключить MetaMask к PancakeSwap:
1. Установите MetaMask и создайте новый кошелек.
Примечание: перейдите к второй шаг если вы уже установили MetaMask в Chrome.
Первый шаг — это установить MetaMask и создайте новый кошелек.
Во-первых, перейдите на сайт MetaMask на вашем рабочем столе.
Как только вы окажетесь на веб-сайте MetaMask, нажмите «Загрузить сейчас», а затем «Установить MetaMask для Chrome».
Нажав на «Установить MetaMask for Chrome», вы перейдете к расширению MetaMask в Chrome.
Следующий, нажмите «Добавить в Chrome» чтобы добавить MetaMask в Chrome.
После того, как вы добавили MetaMask в Chrome, вы попадете на домашнюю страницу веб-сайта MetaMask.
На главной странице вы увидите несколько вариантов, включая «Импортировать кошелек» и «Создать кошелек».
Если вы впервые используете MetaMask, нажмите «Создать кошелек».
В процессе создания кошелька вам будет предложена фраза для восстановления.
Убедись в сохраните фразу восстановления в безопасном месте.
После того, как вы сохранили фразу для восстановления, вам необходимо ее проверить.
После того, как вы подтвердите фразу для восстановления, ваш кошелек MetaMask будет успешно создан.
2. Перейдите в PancakeSwap и нажмите «Подключиться».
Теперь, когда вы создали новый кошелек на MetaMask, вы можете подключить его к PancakeSwap.
Как только вы перейдете на сайт PancakeSwap, вы увидите кнопку «Подключиться» на верхней панели навигации.
Нажать на Кнопка «Подключить».
После того, как вы нажали кнопку «Подключиться», откроется всплывающее окно.
Во всплывающем окне вы увидите список кошельков, из которых вы можете выбрать.
Сюда входят «Metamask», «TrustWallet», «MathWallet» и другие.
Поскольку вы хотите подключить Metamask к PancakeSwap, нажмите «Метамаск».
3. Подключите MetaMask к PancakeSwap
После того, как вы нажали «MetaMask», откроется всплывающее уведомление MetaMask.
В уведомлении вы увидите все свои учетные записи MetaMask.
Если у вас только одна учетная запись, вам не нужно ничего делать, так как она будет выбрана по умолчанию.
Потом, нажмите на кнопку «Далее» чтобы продолжить процесс подключения.
После того, как вы нажмете кнопку «Далее», вы попадете на страницу «Подключиться к учетной записи».
На странице вы увидите флажок «Просмотреть адреса разрешенных учетных записей (обязательно)».
Флажок указывает, что вам нужно разрешить PancakeSwap просматривать ваши адреса.
По умолчанию флажок будет установлен, если это необходимо.
Нажмите на кнопку «Подключиться». чтобы перейти к следующему шагу.
4. Разрешить использование PancakeSwap в MetaMask.
После того, как вы нажмете кнопку «Подключиться», вы попадете на страницу «Разрешить этому сайту добавлять сеть».
По умолчанию будет использоваться сеть Binance Smart Chain Mainnet.
Если он находится в другой сети, вы можете изменить его позже в настройках MetaMask.
Нажмите на кнопку «Утвердить». чтобы перейти к следующему шагу.
После того, как вы нажмете «Утвердить», вы попадете на «Разрешить этому сайту переключать сеть?» страница.
Последний шаг — переключить выбранную сеть на MetaMask на кошелек Binance Smart Chain Mainnet.
Для этого нажмите на «Переключить сеть» переключить сеть.
После того, как вы нажмете «Переключить сеть», вы вернетесь к PancakeSwap.
На PancakeSwap вы увидите адрес своего кошелька в в правом верхнем углу страницы.
Это означает, что вы успешно подключили MetaMask к PancakeSwap.
Теперь вы сможете обменять BNB на другой токен.
Вы можете сделать это, вставив адрес токена, который хотите купить, в поле «Кому».
Затем введите количество BNB, которое вы хотите обменять на токен, и нажмите «Обмен», чтобы обменять их.
Вы успешно узнали, как подключить MetaMask к PancakeSwap!
Заключение
Убедитесь, что выбранная сеть на MetaMask является Умная сеть Binance сеть.
Если это не так, вам нужно сменить на него свою сеть.
В противном случае вы не сможете использовать BNB для обмена на другой токен.
Вы можете сделать это, перейдя в Настройки MetaMask за ним следует «Сети».
Читайте также: