Найти тему
Вникаю в блокчейн

Гайд по тестнету экосистемы StarkNet. Часть 1

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

О проекте

StarkNet – это L2 сеть поверх Ethereum, на которой можно создавать смарт-контракты и dapps. Использует технологию доказательства с нулевым разглашением (Zk).

💡 В общем виде, идея и польза любого L2 в том, что транзакции проходят внутри сети, затем объединяются в большие пачки и отправляются одной транзакцией в основной блокчейн Ethereum. Тем самым L2 используют систему безопасности Ethereum, но при этом уменьшают нагрузку на его вычислительные мощности и предлагают пользователям низкие комиссии.

STRK – нативный токен проекта. На рынке пока не торгуется.

В токеномике сказано, что 9% эмиссии будет выделено на комьюнити, то есть, теоретически может быть дроп для ранних пользователей, или какой-нить официальный оплачиваемый тестнет в будущем.

Проект привлёк очень впечатляющие 282 000 000 долларов. Инвесторы: Paradigm, Sequoia Capital, Coinbase Ventures, Multicoin Capital, Pantera Capital, Ethereum Foundation (грант) и др.

StarkWare – команда проекта. На их сайте указано много именитых партнёров, в том числе Consensys, Figment, Chainlink, Ledger, Alchemy, OKEX и пару десятков других.

Гайд

Итак, сделаем активности общие для всей экосистемы и параллельно отметимся в некоторых проектах. Начнём с общих, а именно, установим два наиболее популярных официальных кошелька экосистемы: Braavos и Argent.

Оба кошелька имеют крупные инвестиции (10 и 40 млн долларов соответственно) и вокруг них также витают слухи и надежды 😁 ретрохантеров на дроп, если будет выпуск нативных токенов.

Шаг 1. Устанавливаем Braavos

Устанавливаем Braavos в качестве расширения в Chrome. Придумываем пароль, копируем seed-фразу.

Рис 1. Устанавливаю кошелёк
Рис 1. Устанавливаю кошелёк

Выбираем предпочитаемую сеть: StarkNet Goerli Alpha или StarkNet Mainnet Alpha, и место, где взять тестовые токены.

Шаг 2. Берём тестовые токены в кране

Получаем тестовые токены в кране – вставляем адрес кошелька и жмём «Send Request».

Рис 2. Беру тестовые токены
Рис 2. Беру тестовые токены

После получения токенов, делаем «Setup» аккаунта – техническая формальность, которую надо сделать.

Шаг 3. Тестируем мост

Тестируем мост в оба направления. Для этого понадобится МетаМаск с некоторым количеством gETH. Сначала пересылаем тестовый ETH из Goerli в StarkNet.

К мосту подключаем МетаМаск в сети Goerli и подключаем Braavos в сети тестовой сети StarkNet, выбираем количество и отправляем:

Рис 3. Переводим gETH через мост
Рис 3. Переводим gETH через мост

Мост предупреждает, что может пройти несколько часов до зачисления. Конкретно эта транзакция пришло меньше чем за минуту – токены списали с МетаМаска и зачислили в Braavos.

Теперь сделаем обратную транзакцию – отправим тестовый эфир из StarkNet в Goerli:

Рис 4. Переводим gETH через мост
Рис 4. Переводим gETH через мост

Этот тест завершился потерей токенов. Сканер блокчейна показывал 3,5 часа до завершения, а после того, как якобы транзакция завершилась успешно, токены пропали - со СтаркНета списали, а на Гоерли не зачислили. Радует, что это тестовый, а не оригинальный эфир 😁 и фактически активность выполнена.

Шаг 4. Устанавливаем Argent

Устанавливаем Argent. Кошелёк больше рассчитан на мобильную версию, но есть и версия Chrome – называется ArgentX. Этот вариант кошелька специально разработан для взаимодействия с Альфа тестовой сетью СтаркНета.

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

Рис 5. Устанавливаем кошелёк
Рис 5. Устанавливаем кошелёк

Из особенностей установки - seed-фразу можно будет посмотреть и записать только после создания кошелька. И в процессе установки он предложит присоединиться к Твиттеру и Дискорду. Можно сделать это, если хотим претендовать на дроп.

Шаг 5. Кран + мост для ArgentX

Как и с Braavos, для Argent, можно получить тестовые токены из крана и протестировать мост. Но это только для перфекционистов level 80 😅 Скрины не делал, процедура аналогичная.

Шаг 6. Пересылаем средства между кошельками

Отправляем немного тестового эфира из в Braavos в ArgentX по блокчейну StarkNet.

Рис 6. Перевод из Braavos в Argents
Рис 6. Перевод из Braavos в Argents

Несмотря на странное предупреждение, транзакция прошла успешно - токены перевелись за несколько секунд.

Резюмирую активности

В это части поставили кошелёк, взяли тестовые токены из крана, протестировали мост в обоих направлениях и переместили средства между кошельками внутри сети. В следующей части сделаем несколько активностей в конкретных dapps, работающих на StarkNet.

25.03.2023

В нашем Телеграм-канале публикуем анонсы новых статей выходящих на Дзене и Medium, а также наблюдения, которые показались интересными, но вышли за рамки еженедельных статей.

Подписывайтесь на каналы и читайте про криптовалюты.