Base тестнет: інструкція з проходження тестнету

17.03.2023
22 хв
27765
0
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.

Відео версія по проходженню тестнету:

Буде цікаво

Як вам стаття?

0
0

статті на цю ж тему

Проявляємо активність у проєкті...
avatar Denis Solomyanyuk
20.04.2024
Massa — беремо участь у Liquidity Incentive...
avatar Alexander Pishenin
20.04.2024
Karak Network — проявляємо активність із...
avatar Denis Solomyanyuk
19.04.2024