Base тестнет: инструкция по прохождению тестнета

17.03.2023
22 мин
27790
2
Base тестнет: инструкция по прохождению тестнета. Заглавный коллаж статьи.

Вчера Arbitrum раздал airdrop всем, кто выполнял задания в рамках тестнета. Но стоит не забывать, что это далеко не единственный Layer2 проект. Сегодня рассмотрим не менее интересный проект от криптобиржи Coinbase — Base!

Материал подготовлен совместно с автором канала The Wolf Of Your Street. Поддержите автора подпиской!

Что такое Base

Base — это безопасный, недорогой и удобный инструмент для разработчиков Ethereum L2, который был создан для привлечения пользователей в web3. Стоит упомянуть, что Base построен как MIT OP Stack в сотрудничестве с Optimism. И как заявила команда Base, они специально присоединились к Core Dev, работающим над стеком OP, чтобы сделать его общедоступным для всех.

По словам разработчиков, Base — это самый простой способ для децентрализованных приложений использовать продукты и дистрибутив Coinbase, который имеет более 110 млн пользователей с активами на сумму более $80 млрд в экосистеме Coinbase, тем самым в очередной раз делая акцент на масштабируемости.

Как принять участие в тестнете

  1. Первым делом переходим в Google Chrome и устанавливаем кошелек Coinbase
Прохождение тестнета. Шаг 1
  1. После, создаем сам кошелек. Здесь все стандартно: получаем и записываем seed-фразу, создаем пароль и готово:
Прохождение тестнета. Шаг 2
  1.  Далее необходимо внести не менее 0.002 $ ETH в основную сеть, адрес можно найти нажав на кнопку Receive: 
Прохождение тестнета. Шаг 3
  1. Копируем адрес и вносим ETH с другого DeFi кошелька или биржи: 
Прохождение тестнета. Шаг 4
  1. После того как пополнили кошелек, необходимо получить тестовые токены, для этого переходим на сайт и подключаем кошелек: 
Прохождение тестнета. Шаг 5
  1. Нажимаем Request Ethereum Goerli:
Прохождение тестнета. Шаг 6
  1. Подключаем свой кошелек к приложению Base
Прохождение тестнета. Шаг 7
  1. Теперь нам необходимо конвертировать немного $ETH из Base Goerli в Goerli. Вводим 0.025 ETH и нажимаем Withdraw.

Важно: процесс займет 5-6 минут.

Прохождение тестнета. Шаг 8
  1. После чего, необходимо получить немного Goerli ETH, используя этот кран
Прохождение тестнета. Шаг 9
  1. Возвращаемся в Base и переходим к Deposit. Теперь таким же образом мы можем перевести $ETH из Goerli в Base Goerli
Прохождение тестнета. Шаг 10

Активности на Orbiter

Переходим на Orbiter и пересылаем немного токенов на разные сети. Эту процедуру желательно повторять через неделю/месяц:

Делаем перевод

Квесты Layer3

Выполняем квесты Layer3:

Выполняем квесты

Примечание: если вы разработчик, можете запустить ноду Base.

Получаем роль в Discord через Guild

Немаловажно также получить роль в дискорде Base. Это можно сделать через платформу Guild. Для этого: 

  1. Переходим в официальный дискорд Base и проходим простую верификацию через капчу. 
  2. После переходим на Guild и логинимся через наш кошелек Coinbase и выполняем задания для получения ролей:
Base Guild
  • Verified Member: подписка на Twitter.
  • Base Maxi: подписка на Twitter Base и Coinbase.
  • Day 1 Adopter: для владельцев этой NFT.
  • Based and Optimistic: для владельцев этой NFT.
  • Shadowy Super Coder: подключаем свой Github, переходим сюда и сюда и жмем на Star в верхнем правом углу.

Важно: не забудьте привязать ваши учетные записи для проверки заданий на платформе Guild, сделать это можно нажав в правый верхний угол.

Новые активности в Base

Забираем домены на Masa

  1. Переходим на сайт, присоединяем кошелек и нажимаем Connect wallet:
Забираем домены на Masa. Шаг 1
  1. Придумываем название домена и нажимаем Register your domain:
Забираем домены на Masa. Шаг 2

Минт NFT Esports, Introduced

  1. Переходим на сайт и присоединяем кошелек.
  2. Нажимаем Collect:
Минт NFT Esports, Introduced. Шаг 2

Deploy смарт-контракта и минт NFT

  1. Переходим на сайт и создаем новый файл название.sol:
Deploy смарт-контракта и минт NFT. Шаг 1
  1. Копируем код ниже и вставляем его в пустую строку:

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

contract Incrypted{

    address public owner;

    mapping (address => uint) public payments;

    constructor() {

        owner = msg.sender;

    }

    function Donate() public payable {

        payments[msg.sender] = msg.value;

    }

    function MoneyBack() public {

        address payable _to = payable(owner);

        address _thisContract = address(this);

        _to.transfer(_thisContract.balance);

    }

}

Deploy смарт-контракта и минт NFT. Шаг 2
  1. Компилируем код:
Deploy смарт-контракта и минт NFT. Шаг 3
  1. Переходим в раздел Deploy. Переключаем сеть в MetaMask на Base Goerli. В ENVIRONMENT ставим как на скрине Injected Provider, нажимаем Deploy и подтверждаем транзакцию:
Deploy смарт-контракта и минт NFT. Шаг 4
  1. Открываем MetaMask, раздел активностей и переходим в сканер:
Deploy смарт-контракта и минт NFT. Шаг 5
  1. Копируем адрес нашего контракта (он нам понадобится дальше, поэтому можем пока просто оставить вкладку открытой):
Deploy смарт-контракта и минт NFT. Шаг 6
  1. Переходим на сайт, присоединяем кошелек и нажимаем Start Quest.
  2. Вставляем адрес контракта и завершаем Quest:
Deploy смарт-контракта и минт NFT. Шаг 8
  1. Нажимаем MINT NFT:
Deploy смарт-контракта и минт NFT. Шаг 9

Играем в игру от thirdweb

  1. Переходим на сайт и присоединяем кошелек.
  2. Нажимаем Claim Kitten:
Играем в игру от thirdweb. Шаг 2
  1. Дальше нажимаем Transfer:
Играем в игру от thirdweb. Шаг 3
  1. И делаем трансфер на любой адрес (можно выбрать с перечня ниже) и нажимаем Transfer:
Играем в игру от thirdweb. Шаг 4
  1. Нажимаем Burn it:
Играем в игру от thirdweb. Шаг 5
  1. Нажимаем Attack, выбираем любой адрес и подтверждаем транзакцию:
Играем в игру от thirdweb. Шаг 6

ODOS x Base

  1. Переходим на сайт, присоединяем кошелек (Coinbase Wallet) и выбираем сеть Base Goerli:
ODOS x Base. Шаг 1
  1. Дальше вводим количество ETH, которое хотим обменять и нажимаем Swap:
ODOS x Base. Шаг 2
  1. Также делаем транзакции с другими парами. Вводим количество USDC, которое хотим обменять и нажимаем Approve:
ODOS x Base. Шаг 3
  1. И нажимаем Swap:
ODOS x Base. Шаг 4
  1. Делаем от 10 подобных транзакций.
  2. Переходим на Layer3 и выполняем задания:
ODOS x Base. Шаг 6

Name Service

  1. Переходим на сайт, присоединяем Coinbase кошелек и клеймим доменное имя:
Name Service. Шаг 1
  1. Переходим на Galxe, выполняем не сложные задания и минтим OAT:
Name Service. Шаг 2

Заключение

Тестнеты являются неотъемлемой частью разработки блокчейн-проектов и помогают командам тестировать и отлаживать свои продукты до их релиза на основную сеть.

Команда Base предоставила возможность тестировать свой продукт на собственном тестнете, что дает возможность разработчикам и пользователям оценить его функциональность и стабильность. Это очень важно для тех, кто хочет убедиться в качестве продукта и его соответствии ожиданиям. Надеемся, что команда Base продолжит работу над улучшением своего продукта и будет продолжать предоставлять такие возможности для тестирования в будущем.

На данный момент в тестовой сети нет ни одного Dapp, так что это единственное взаимодействие с Base на данный момент. Не забываем получить роль в Discord и надеемся на airdrop.

Видео версия по прохождению тестнета:

Будет интересно

Как вам статья?

2
0

статьи на эту же тему

Cellula — активничаем в проекте с...
avatar Alexander Pishenin
24.04.2024
Renzo на Binance Launchpool: получаем токены за...
avatar Denis Solomyanyuk
23.04.2024
MANTRA: участие в кампании с призовыми 50...
avatar Denis Solomyanyuk
22.04.2024