Как связать метамаск и панкейк

Обновлено: 28.04.2024

Кошелки 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» .

вход-официальный-сайт-pancake-swap

Выберите кошелёк из списка.

выбор-кошелька-для-подключения-к-сайту-pancake-swap

(Технологию WalletConnect поддерживают 45+ кошельков. Вы можете найти там ещё много вариантов).

В браузере и смартфоне выбранный кошелёк должен открыться автоматически.

Сканируйте QR-код с экрана компьютера камерой смартфона, если кошелёк у вас в телефоне, а подключаете вы его для использования на компьютере.

скан-qr-кода-pancakeswap

Подключение TrustWallet

Запустите приложение Trust Wallet на смартфоне, сверните его и откройте браузер.

В правом верхнем углу нажмите «Connect» .


Выберите пункт «WalletConnect».


Выберите «Trust» .


Нажмите «Подключиться» .


Сверните кошелёк и вернитесь в браузер.


Если вы успешно авторизовались, в правом верхнем углу будет виден ваш BSC адрес.


Подключение MetaMask

Убедитесь, что у вас установлено и активировано расширение MetaMask из магазина приложений Google Chrome.

В правом верхнем углу нажмите «Connect» .

вход-официальный-сайт-pancake-swap

Выберите кошелёк из списка.

выбор-кошелька-для-подключения-к-сайту-pancake-swap

Откроется окно с расширением. Выберите ваш адрес и нажмите «Далее» .

подключение-к-метамаску-панкейксвоп

Нажмите «Подключиться» .

metamask-pancake-swap

Если вы успешно авторизовались, в правом верхнем углу будет виден ваш BSC адрес.

авторизованный-кошелёк-в-pancakeswap

Ошибка «Provider Error: No provider was found»

Значит что у вас нет нужного кошелька на устройстве, приложение кошелька не открыто или его версия устарела.

Будьте осторожны всегда. Есть только 1 официальный сайт – pancakeswap.finance. Проверяйте домен каждый раз.

Подключите свой кошелёк.

Следуйте инструкции , если у вас возникли проблемы с подключением.

Если у вас ещё нет нужных токенов, чтобы поставить их в фарминг, узнайте как купить их .

Фарминг на PancakeSwap

Выберите в меню «Farms» .

как-фармить-pancakeswap

Рекомендуем отсортировать «Sort by» > «Liquidity» . Высветятся самые высоколиквидные пары, с меньшим риском. Лучше подойдёт для новичков.

pancakeswap-ликвидность

Выберите пару, где APR вас устраивает.


APR (Annual Percentage Yield) – годовая процентная доходность. На PancakeSwap в это число учтено всё. Подробнее можно увидеть, нажав на иконку .

Для удобства сразу показано, сколько CAKE вы будете получать на 1000$ предоставленной ликвидности.

apr-на-pancake-swap-фарминг

Для примера мы выбрали самую популярную пару «CAKE-BNB» .

Чтобы фармить на PancakeSwap, нужно вначале предоставить ликвидность. Заходим в раздел «Trade» > «Liquidity» .

Нажимаем «Add Liquidity» .

предоставляем-ликвидность-pancakeswap

Выбираем «Select a currency» BNB и CAKE.

Равноценное количество 50% одного и 50% другого актива.

Всегда оставляйте на балансе хотя-бы 0,01 BNB. Все транзакции на бирже PancakeSwap представляют собой обращение к смарт-контрактам, и за каждое действие нужно оплачивать комиссию в сети.

Отправляем их в пул нажатием кнопки «Supply» .

Открывается окно, где нужно повторно убедиться, что всё введено верно и подтвердить «Confirm Supply» .

повторное-подтверждение-размещения-в-пул

Откроется ваш кошелёк, где нужно будет подтвердить расход монет, плюс немного BNB будет снято в качестве комиссии (точное значение покажет кошелёк).

Тем временем сайт PancakeSwap будет ждать одобрения, показывая такой статус:

ожидание-подтверждения-размещения-в-пул-панкейк-своп

После подтверждения в кошельке, транзакция будет транслирована в сеть. Остаётся ожидать подтверждения сетью BNB. Обычно это занимает несколько минут.

успешная-транзакция-pcs


Ваши последние транзакции отображаются в окне «Recent Transactions» (открывается нажатием на иконку ).

Отлично! Теперь у нас есть LP токены! 1 токен это 50% BNB и 50% CAKE.

Снова заходим в меню «Farms» . Выбираем пару CAKE-BNB. И нажимаем «Stake LP» .

ставим-lp-токены-в-стейкинг

Нажимаем «Max» и «Confirm» .

подтверждение-помещения-в-фарминг-пул

Откроется ваш кошелёк, где нужно будет подтвердить расход монет, плюс немного BNB будет снято в качестве комиссии (точное значение покажет кошелёк).

После успешного подтверждения над названием выбранной пары (в нашем случае CAKE-BNB) появится фиолетовый статус «Farming». Нажатием на неё, откроется блок, где показано, сколько LP находится в стейке (и их эквивалент в $), а также сколько именно $ мы заработали.

фарминг-начался

Отмена фарминга и вывод

В разделе «Farms» нажмите «Harvest» и соберите накопленную доходность.

Затем нажмите «-» .

вывод-из-фарминга

Происходит анстейкинг LP токенов. Выберите количество (либо сразу «Max» ) и подтвердите – «Confirm» .

анстейкинг-лп-токенов

Откроется кошелёк, где нужно будет оплатить обработку этого контракта токенами BNB. Дождитесь успешного завершения вывода.

Теперь, когда снятие подтвердилось, мы вернули LP токены на кошелёк. Идём в меню «Trade» > «Liquidity» .

Нажимаем на нужный нам пул, откуда хотим вывести.

Подтверждаем кнопкой «Remove» .

remove-tokens-lp-cake

Ползунком назначаем размер, сколько мы хотим вывести в %.

Видим в блоке «You will receive», сколько мы в итоге заберём.

Сначала кнопкой «Approve» подписываем. Потом «Remove» оплачиваем транзакцию.

подтверждение-вывода-lp-pancake

Откроется кошелёк, где нужно будет оплатить комиссию BNB за действие.

И спустя, обычно менее минуты, токены вернутся на ваш адрес.

Стейкинг на PancakeSwap

Выберите в меню «Pools» .

меню-pools-пулы-pancakeswap

Рекомендуем отсортировать «Sort by» > «Total staked» . Высветятся самые популярные пулы, с меньшим риском. Лучше подойдёт для новичков.

Пул «Auto CAKE» обладает функцией автоматического рестейкинга (авто-компаундинга). Это значительно увеличивает годовую процентную доходность (APR), накапливая сложный процент.

Если у вас ещё нет нужных токенов, чтобы поставить их в стейкинг, узнайте как купить их .

Выбираем нужный пул и нажимаем «Enable» . Потребуется оплатить транзакцию некоторым количеством BNB, чтобы активировать стейкинг контракт.

включение-пула

Спустя несколько минут, когда расходование подтвердится, кнопка «Enable» сменится на «Stake» . Нажимаем на неё, и выбираем количество монет, которые мы хотим поставить в стейкинг.

Заверяем «Confirm» .

ставим-cake-в-стейкинг

Откроется кошелёк, где нужно подтвердить транзакцию.

Всегда оставляйте на балансе хотя-бы 0,01 BNB. Все транзакции на бирже PancakeSwap представляют собой обращение к смарт-контрактам, и за каждое действие нужно оплачивать комиссию в сети.

подтверждение-суммы-в-стейкинг-пуле-pancake-swap

Когда транзакция будет подтверждена, CAKE переместятся в контракт стейкинга и начнут приносить доход.

Всё происходит автоматически. Вы можете наблюдать за своими балансами и вывести, когда понадобится.

как-приносит-доходность-стейкинг-кейк

Снятие со стейкинга

В разделе «Pools» выберите активный пул, нажмите «Harvest» и соберите накопленную доходность (где есть функция «Automatic restaking» этого делать не нужно).

Будьте осторожны всегда. Есть только 1 официальный сайт – pancakeswap.finance. Проверяйте домен каждый раз.

Подключите свой кошелёк.

Следуйте инструкции , если у вас возникли проблемы с подключением.

Выберите в меню «Trade» > «Exchange».

как-торговать-на-pancake-swap

В поле «From» укажите монету, которую вы хотите обменять. В поле «To» – что вы хотите получить взамен.

У вас обязательно должно быть на балансе хотя-бы 0,01 BNB. Все транзакции на бирже PancakeSwap представляют собой обращение к смарт-контрактам, и за каждое действие нужно оплачивать комиссию в сети.

Произойдёт автоматический расчёт стоимости.

Обратите внимание на показатель «Price impact». Это отклонение от курса. Если ликвидности недостаточно, чтобы обработать сумму вашей заявки, процент будет расти. Убедитесь, что вас устраивает % отклонения. Например, если это 1% при заявке на 100$, то вы можете получить монеты на 99$.

Попробуйте ввести 100000 BNB или 1000000000 BNB в поле ради эксперимента, чтобы увидеть, как меняется «Price impact».

Нажмите «Swap» , чтобы купить токены на PancakeSwap.

как-покупать-на-pancakeswap

Появится окно, где нужно ещё раз убедиться в правильности выбора, и подтвердить решение обменять токены – «Confirm Swap» .

подтверждение-обмена-покупка-токенов-на-pancakeswap

Откроется ваш кошелёк, где нужно будет подтвердить расход монет, плюс немного BNB будет снято в качестве комиссии (точное значение покажет кошелёк).

Тем временем сайт PancakeSwap будет ждать одобрения, показывая такой статус:

подтверждение-свопа-обмена-pancakeswap

После подтверждения в кошельке, транзакция будет транслирована в сеть. Остаётся ожидать подтверждения сетью BNB. Обычно это занимает несколько минут.

транзакция-подтверждена


Ваши последние транзакции отображаются в окне «Recent Transactions» (открывается нажатием на иконку ).

Как добавить токен на PancakeSwap

Бывает так, что вы не можете найти нужный токен для покупки. Это означает, что биржа не включила его в список лучших.

Но добавить свой токен и торговать им может каждый.

При выборе токена, введите название или вставьте адрес его контракта в строку «Search name or past address» .

строка-search-name-or-past-address

Например мы ищем Boxer Inu (0x192E9321b6244D204D4301AfA507EB29CA84D9ef).

Нажмите «Import» .

boxer-inu-pancake-swap

Перед добавлением высвечивается предупреждение о том, что любой может создать и добавить токен, включая его фейковые версии. Обратить обмен невозможно.

Если вы согласны: поставьте галочку на «I understand» , и ещё раз кликните «Import» .

предупреждение-pancake-swap

Токен успешно добавлен! Теперь можно покупать.

boxer-inu-price-impact-pancake-swap

Дополнительные настройки при торговле

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), значит она уже отменена, и можно пробовать сделать покупку снова.

транзакция-с-ошибкой-pancake-swap

Чтобы избежать ошибок, зачастую достаточно повысить комиссию в кошельке при подтверждении операции. Например, умножьте её на 2 от рекомендуемой.

Прежде чем вы сможете обменивать токены на PancakeSwap, вам необходимо подключить к нему кошелек, например MetaMask.

Чтобы подключить MetaMask к PancakeSwap, вам необходимо установить MetaMask в Chrome и создать новый кошелек.

Затем перейдите в PancakeSwap, нажмите «Подключиться» и нажмите «MetaMask».

После того, как вы нажали «MetaMask», откроется всплывающее уведомление.

Всплывающее уведомление подскажет, как подключить MetaMask к PancakeSwap.

Все, что вам нужно сделать, это следовать инструкциям на экране.

Затем ваш кошелек MetaMask будет автоматически подключен к сети Binance Smart Chain.

Вот как подключить MetaMask к PancakeSwap:

1. Установите MetaMask и создайте новый кошелек.

Установить MetaMask

Примечание: перейдите к второй шаг если вы уже установили MetaMask в Chrome.

Первый шаг — это установить MetaMask и создайте новый кошелек.

Во-первых, перейдите на сайт MetaMask на вашем рабочем столе.

Как только вы окажетесь на веб-сайте MetaMask, нажмите «Загрузить сейчас», а затем «Установить MetaMask для Chrome».

Нажав на «Установить MetaMask for Chrome», вы перейдете к расширению MetaMask в Chrome.

Следующий, нажмите «Добавить в Chrome» чтобы добавить MetaMask в Chrome.

Создайте новый кошелек на MetaMask

После того, как вы добавили MetaMask в Chrome, вы попадете на домашнюю страницу веб-сайта MetaMask.

На главной странице вы увидите несколько вариантов, включая «Импортировать кошелек» и «Создать кошелек».

Если вы впервые используете MetaMask, нажмите «Создать кошелек».

В процессе создания кошелька вам будет предложена фраза для восстановления.

Убедись в сохраните фразу восстановления в безопасном месте.

После того, как вы сохранили фразу для восстановления, вам необходимо ее проверить.

После того, как вы подтвердите фразу для восстановления, ваш кошелек MetaMask будет успешно создан.

2. Перейдите в PancakeSwap и нажмите «Подключиться».


Теперь, когда вы создали новый кошелек на MetaMask, вы можете подключить его к PancakeSwap.

Как только вы перейдете на сайт PancakeSwap, вы увидите кнопку «Подключиться» на верхней панели навигации.

Нажать на Кнопка «Подключить».

Как подключить MetaMask к PancakeSwap

После того, как вы нажали кнопку «Подключиться», откроется всплывающее окно.

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

Сюда входят «Metamask», «TrustWallet», «MathWallet» и другие.

Поскольку вы хотите подключить Metamask к PancakeSwap, нажмите «Метамаск».

3. Подключите MetaMask к PancakeSwap

Подключиться к MetaMask

После того, как вы нажали «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 за ним следует «Сети».

Читайте также: