Проходим активности в проекте Base (L2 решение от Coinbase)
Данная статья подготовлена командой DAO Crypto. Мы есть в Youtube и Telegram
Все наши уроки и статьи тут
Видео гайд по ссылке
Содержание
О проекте Base
Base — это Ethereum L2, который предлагает безопасный, недорогой и удобный для разработчиков способ создания децентрализованных приложений для всех и везде. Base - это проект от Coinbase и он будет служить домом для сетевых продуктов Coinbase.
Для пользователей Base будет служить мостом, соединяющим пользователей Coinbase с L1, другими L2 и экосистемами, такими как Bitcoin и Solana.
Для разработчиков Base будет служить открытой экосистемой, в которой кто угодно и где угодно может создавать децентрализованные приложения, которые смогут охватить более 1 млрд пользователей.
Твиттер скор проекта равен 284, это достаточно хороший показатель.
В этой статье мы разберем доступные в проекте на данный момент активности, часть из них не требуют вложений. Действуем по шагам 👇
Добавляем тестовые сети в метамаск
Для того, чтобы добавить в метамаск тестовые сети, переходим по ссылке. Подключаем свой кошелек, нажав кнопку Connect Wallet.
Затем в строке поиска вводим название сети Goerli и нажимаем галочку Include Testnets. Нажимаем кнопку Add to Metamask и подтверждаем в метамаске.
Затем точно также находим в поиске сеть Base Goerli Testnet и добавляем ее в метамаск.
Получаем тестовый эфир Goerli ETH
Тестовый эфир можно получить различными способами, о которых мы подробно написали в этой статье.
Также в данной статье затронули вариант покупки тестовых токенов, если вам по какой-то причине не удается их получить.
Переводим ETH из Goerli в Base Goerli Testnet
Далее нам нужно перевести тестовый эфир из сети Goerli в сеть Base Goerli Testnet. Для этого переходим на официальный мост Base по ссылке. Присоединяем свой кошелек метамаск.
В метамаске выбираем сеть Goerli и проверяем, чтобы на сайте тоже отображалась эта сеть.
Далее переводим небольшое количество ETH из сети Goerli в сеть Base Goerli Testnet. Указываем нужное количество ETH и нажимаем кнопку DEPOSIT ETH. После этого подписываем транзакцию в метамаске.
Дожидаемся, когда средства поступят в сеть Base Goerli Testnet, это занимает 1-2 минуты.
Загружаем смарт-контракт и получаем NFT
Переходим на сайт и присоединяем свой кошелек метамаск.
Проверяем, чтобы в метамаске была выбрана сеть Base Goerli Testnet, затем нажимаем кнопку Start Quest.
Ставим галочку и нажимаем Continue.
Читаем инструкции и снова жмем Continue.
На следующем шаге нам нужно будет загрузить смарт-контракт и указать его адрес.
Для того, чтобы развернуть смарт-контракт, переходим на сайт Remix
Выбираем папку Contracts и файл Storage.sol.
Затем переходим в раздел SOLIDITY COMPILER, выбираем последнюю версию компилятора и нажимаем кнопку Compile.
После успешной компиляции появится зеленая галочка на значке раздела.
Переходим в раздел DEPLOY & RUN TRANSACTIONS. В поле ENVIRONMENT выбираем Injected Provider - MetaMask и подтверждаем подключение в метамаске (если ранее не подключались к этому сайту).
Затем еще раз проверяем, что в метамаске выбрана сеть Base Goerli Testnet.
После этого нажимаем кнопку Deploy и подписываем транзакцию в метамаске.
После успешной загрузки смарт-контракта увидим надпись об этом с зеленой галочкой в нижней части экрана.
Далее открываем кошелек метамаск и переходим в раздел Активность. Там видим запись о развертывании контракта, жмем на нее. В открывшемся окне нажимаем Смотреть в проводнике блоков.
Перед нами откроется информация о транзакции в эксплорере, отсюда мы копируем адрес контракта.
Возвращаемся на сайт, где проходим квест, и вставляем скопированный адрес в поле Smart contract address. Нажимаем кнопку Verify Transaction.
Видим надпись об успешной верификации смарт-контракта и нажимаем Continue.
Теперь мы можем сминтить NFT. Жмем кнопку MINT NFT и подтверждаем транзакцию в метамаске.
На данный момент мы нигде не можем посмотреть свою NFT, но убедиться в успешности транзакции можем по записи об этом в метамаске.
Минтим Base Friends NFT
Переходим на сайт и кликаем на раздел How the Builders Met Base.
Проматываем содержимое статьи вниз, пока не увидим изображение NFT. Нажимаем кнопку Subscribe to Mint.
Далее нажимаем Connect Wallet. Подтверждаем в метамаске.
Переключаем сеть на Optimism. Также подтверждаем в метамаске.
Жмем кнопку Mint. Потребуется некоторое количество ETH для платы за газ (около $1,5). Затем подтверждаем транзакцию в метамаске.
Готово, мы сминтили Base Friends NFT. Можем перейти в эксплорер и убедиться в этом. А также запись о минте появилась в метамаске.
Дополнительные активности в проекте
Также в проекте есть ряд активностей, которые требуют вложений. Мы их не проходили, но вы при желании можете их выполнить.
• Купить NFT Base (4.5$).
• Купить NFT Base+Optimism (2.5$).
• Перейти в Guild и забрать роли для дискорда (чтобы получить все роли, потребуются все NFT).
• Выполнить задание в Layer3.
На Layer3 проекта можно выполнить ряд квестов. Переходим на сайт, присоединяем кошелек и нажимаем кнопку Begin. Знакомимся с информацией и далее отвечаем на вопросы, правильные ответы ниже:
Следующие два шага просто жмем кнопку Verify, так как мы уже получали тестовый эфир и переводили его через мост в сеть Base. Эти шаги нам будут засчитаны.
Следующий шаг можно просто пропустить, нажав Skip, если не хотите приобретать NFT. А если вы ее уже приобрели, то жмите Verify.
Далее нужно присоединить свой твиттер, сделать предложенный твит и также нажать Verify.
На этом мы завершили квест и заработали баллы.
Данная статья подготовлена командой DAO Crypto. Мы есть в Youtube и Telegram
Все наши уроки и статьи тут
Видео гайд по ссылке