Тестируем сеть StarkNet
StarkNet — это децентрализованный ZK-накопитель без разрешений. Он работает как L2-сеть поверх Ethereum, позволяя любому децентрализованному приложению достигать неограниченного масштаба своих вычислений без ущерба для возможности компоновки и безопасности Ethereum.
В общем виде, идея и польза любого L2 в том, что транзакции проходят внутри сети, затем объединяются в большие пачки и отправляются одной транзакцией в основной блокчейн Ethereum. Тем самым L2 используют систему безопасности Ethereum, но при этом уменьшают нагрузку на его вычислительные мощности и предлагают пользователям низкие комиссии.
Данную технологию успешно используют такие платформы как: dYdX, Rhino, Sorare и Immutable.
L2-сеть StarkNet разрабатывает израильская компания StarkWare Industries, учрежденная в 2018 году. В числе основателей проекта – известный криптограф Эли Бен-Сассон, профессор университета Technion и соавтор технологии STARK, который также ранее участвовал в создании анонимной криптовалюты Zсash. Соучредителями также стали Михаил Рябцев — соавтор ZK-STARK, Ури Колодный и Алессандро Кьеза — сооснователь Zcash.
С января 2018 года по март 2023 года прошло несколько раундов финансирования, на которых компании удалось собрать сумму в $282 млн от топ фондов: Paradigm, Sequoia, Pantera, Intel Capital, Ethereum Fondation, Виталика Бутерина и других.
STRK — нативный токен проекта. На рынке пока не торгуется.
StarkWareвыпустит первые 10 млрд токенов стандарта ERC-20 в сети Ethereum, но эмиссия актива пока не известна. Их распределят следующим образом:
32,9% — ключевым участникам сообщества: сотрудникам StarkWare, консультантам и сторонним разработчикам;
50,1% — организации StarkNet Foundation.
Согласно планам, в распоряжении фонда оставят только 10%, остальные токены используют для наград комьюнити, программы грантов, пожертвований и для других целей.
Все токены, выделенные инвесторам и команде, заблокированы для продаж на 1 год и будет линейная разблокировка в течение следующих 4 лет.
Токен STRK будет выполнять три основные функции:
оплата комиссий за транзакции в StarkNet;
участие в механизме консенсуса и обработке транзакций.
Содержание:
Отслеживаем свою активность в сети
Подготовительный этап
Прежде всего необходимо установить кошельки, которые работают в сети StarkNet.
Сейчас есть два основных кошелька: Argent-X и Braavos. Вы можете использовать любой из них. В этой статье мы будем использовать кошелек Argent-X.
Скачать кошелек Braavos можно тут
Скачать кошелек Argent-X можно тут
После установки кошельков можно приступать к взаимодействию с сетью.
Основной этап
1. Кошельки Argent-X и Braavos
Как мы уже писали ранее, основными кошельками являются Argent-X и Braavos.
Не забудьте, мы работаем в сети Mainnet. Если указана тестовая сеть SN Goerli, SN Goerli или Devnet, её нужно переключить:
Мосты
1. StarGate Bridge
Starkgate — это официальный мост между сетями Ethereum и StarkNet. С помощью него вы можете перевести свои средства из сети эфира в сеть StarkNet и обратно. Этот проект является самым приоритетным для получения дропа.
Отправляем $ETH из сети Ethereum Mainnet в L2 StarkNet Mainnet:
Переходим на сайт моста: https://starkgate.starknet.io/
Подключаем кошельки Metamask и Argent-X
Самый правильный, но и самый дорогой способ, официальный мост Starknet. Подключаем кошелек сети ETH, например, MetaMask и кошелек Braavos, выписываем нужную сумму и подписываем транзакцию:
Желательно также отправить токены обратно в сеть Ethereum, используя этот мост
2. Orbiter
Мост Orbiter, повторяем те же действия что и на официальном мосте.
3. Layerswap
Мост Layerswap. Самый небезопасный способ, т.к. вы связываете свой биржевой аккаунт со сторонним сайтом. Но этот способ указан как официальный на сайте Starknet.
4. Swap внутри кошельков
Открываем кошелек и в разделе Swap обмениваем токены
В кошельке Braavos делаем то же самое.
Также для кошелька Braavos есть квесты на Crew3: https://crew3.xyz/c/braavos/questboard
5. OmniBTC
Подключаем свой кошелек на сайте и совершаем транзакцию из/в сеть Starknet.
6. Starksheet
Подключаем кошельки на сайте и делаем переводы в/из сети Starknet
Используем DeFi протоколы
Важно: мы не советуем использовать сразу все протоколы подряд, лучшим вариантом будет перерыв между использованием в несколько дней. Например, сегодня вы использовали MySwap и только через несколько дней используете JediSwap или 10KSwap.
По умолчанию во всех свапалках slippage будет 2%, а значит нужно уменьшить ручками до 0.5%.
1. MySwap
- Переходим на сайт проекта и подключаем кошелек.
- Далее нужно выбрать токены которые будем обменивать, в нашем случае это ETH–USDC, но вы можете использовать и другие пары. Вписываем желаемую сумму в ETH, нажимаем Swap и подтверждаем транзакцию (не переводите сразу весь ETH в USDC, т.к далее мы будем закидывать их в пул в паре):
- Переходим на вкладку POOLS, выбираем желаемую пару, в нашем случае ETH–USDC и нажимаем Add Liquidity. После чего ваши средства отправляется в пул ликвидности, откуда вы в любой момент можете их забрать:
2. JediSwap
- Переходим на сайт проекта и подключаем кошелек.
- Выбираем токены, для свапа. В нашем случае аналогичная пара как в первом проекте ETH–USDC. Вводим нужную сумму и нажимаем Swap:
- Вводим желаемое количество токенов и подтверждаем транзакцию. Свои токены вы также можете запросить обратно в любой момент.
3. 10KSwap
Все действия будут аналогичны первым двум проектам:
- Заходим на сайт проекта и подключаем кошелек.
- Выбираем токены которые хотим обменять, нажимаем Swap и подтверждаем транзакцию.
- Переходим на вкладку POOL и нажимаем New position.
- Вводим желаемое количество токенов и нажимаем Deposit, подтверждаем транзакцию.
4. SithSwap
Классический AMM DEX, который с недавних времен работает в майнете, собрали $2.7 млн от Lemniscap, GSR и других.
Подключаем кошелек на сайте, вписываем сумму и делаем свапы.
Выбираем пул и заводим ликвидность
Заходим снова в LIQUDITY нажимаем ALL потом My Pools
После выбираем пул и нажимаем WITHDRAW
5. zkLend
Это протокол L2 Money Market, построенный на StarkNet и сочетает в себе масштабируемость ZK-Rollup, превосходную скорость транзакций и экономию средств с безопасностью Ethereum.
Из инвесторов можно выделить StarkWare, Genesis Block Ventures и других.
Коннектим кошелек на сайте, делаем депозит
Следующим шагом берем займ под наш депозит
6. AVNU
DEX-агрегатор на StarkNet, который работает в майнете.
Переходим на сайт, коннектим кошелек, пишем сумму, которую хотим свапнуть и нажимаем Swap или Обмен ( как в моём случае).
Во вкладке Leaderboard можно набивать поинты, которые зависят от объема и количества транзакций. За высокие ранги доступны уникальные награды, подробнее читаем в статье.
7. Nostra
Подключаем кошелек на сайте и делаем депозит в любой доступный пул, далее делаем Borrow и Repay.
8. Dmail
Подключаем свой кошелек на сайте, нажимаем Compose, далее отправляем сообщения, таким способом мы набиваем дешевые транзакции и взаимодействуем с новым протоколом.
9. ProfossDex
Подключаем свой кошелек на сайте и совершаем транзакции в сети Starknet.
Далее заходим во вкладку Pool, выбираем связку монет, нажимаем Add Liquidity.
Вводим количество монет и снова нажимаем Add Liquidity
Потом переходим во вкладку My Pools, там видим свой пул, нажимаем на него и нажимаем Withdraw ( выводим часть ликвидности )
Выбираем количество монет, которые хотим вывести и нажимаем Ok
10. Fibrous
Подключаем свой кошелек на сайте и совершаем транзакции в сети Starknet.
11. Pawaswap
Подключаем свой кошелек на сайте и совершаем транзакции в сети Starknet.
12. Starkex
Подключаем свой кошелек на сайте и совершаем транзакции в сети Starknet.
Переходим во вкладку Pool, выбираем пул и нажимаем Add Liquidity
Вводим количество монет и подтверждаем Deposit
Выводим часть депозита, вкладка My pools и далее Withdraw
Выбираем количество монет, которые хотим вывести из пула и нажимаем Approve
NFT - маркетплейсы
1. MintSquare - это NFT-маркетплейс для L2 ZK-Rollups (StarkNet, zkSync). Создаём свою NFT:
Переходим на сайт: https://mintsquare.io/starknet
Подключаемся кошельком Argent-Х или Braavos
Загружаем любое изображение, с которого хотите сделать NFT
Придумываем название, описание и выбираем какое будет количество этих NFT
После успешного минта переходим в свой профиль и выставляем на продажу созданную NFT
Далее переходим в раздел Collections, выбираем любую коллекцию, подходящую вам по флору, и покупаем-продаем NFT
2. Aspect
Вторым NFT-маркетплейсом является Aspect. Маркетплейс работает только в сети StarkNet.
Проделываем аналогичные активности:
- Сайт маркетплейса: https://aspect.co/
- В разделе Create создаем свою NFT
- В разделах Buy и Sell покупаем и продаем любые NFT
3. Unframed
Подключаем кошелек на сайте, выбираем понравившуюся нам NFT коллекцию и покупаем/продает NFT увеличивая объем транзакций
4. Element
Подключаем кошелек на сайте, выбираем понравившуюся нам NFT коллекцию и покупаем/продает NFT увеличивая объем транзакций
Доменное имя в сети StarkNet
Одним из критериев для получения дропа может быть наличие доменного имени (типо ENS), поэтому не стоит скипать данную активность.
Сервисом доменных имен в сети StarkNet является Starknet.id:
- Переходим на сайт: https://app.starknet.id/
- Подключаемся кошельком Argent-X и нажимаем посередине сайта на большой плюс
После успешного создания аккаунта, переходим в раздел Domains
В строке поиска ищем домен, который хотим купить
Выбираем на сколько лет будем брать домен и покупаем, нажав на кнопку Register from L2
Минимальная стоимость домена на 1 год составляет 0.009 $ETH, поэтому покупать домен или нет - DYOR!
GameFi
На момент написания статьи, сектора GameFi по факту не существует. Проекты есть, но они либо на очень ранней стадии, либо больше нацелены на изучение принципов работы сети Starknet, что, в свою очередь, больше похоже не на Play-to-Earn, а на Play-to-Learn. В любом случае, даже такую активность не стоит пропускать. Ниже мы рассмотрим эти проекты поближе.
1. GoL2
Данный тип игры можем отнести к образовательным. Разработчики хотят продемонстрировать возможности сети Starknet путем интерпретации игры Game of life британского математика John Conway, разработанной в 1970-м году, которая является наиболее известным примером клеточного автомата. Единственным отличием является существование и обновление сетки 15х15 в реальном времени, в то время как в оригинале сетка имеет бесконечный размер.
- Переходим на сайт, подключаем кошелек и переходим на игровое поле нажав INFINITE MODE:
- После подтверждения транзакции у вас появиться 1 жизнь, Нажмите на любую клетку на игровом поле, затем подтвердите свой ход нажав CONFIRM:
Игра создана для демонстрации возможностей сети Starknet, и не подразумевает никакой выгоды. Подробнее можете прочитать тут. Мы же, в свою очередь, используем её для взаимодействия с уникальным смарт контрактом.
2. The Ninth
Метавселенная в рамках экосистемы Starknet, сосредоточена на создании PVP арены, где игроки смогут соревноваться, используя свои NFT.
Игра на настолько ранней стадии, что кроме сайта и пару видео на youtube больше ничего и нет. Разработчики мало активны, roadmap без дат, активность в discord почти нет… Но есть одно большое но: на Twitter проекта подписаны Starknet, что дает нам надежду на развитие проекта в будущем. Так что следим за ним и ждем анонсов от команды.
Дополнительные активности
Проходим квесты на странице
Отслеживаем свою активность в сети
Еще одни плюс Braavos — это возможность просматривать вашу активность в сети через функцию Pro Score. Кошелек отслеживает как вы взаимодействуете с Dapps и на основании этого, составляет ваш личный рейтинг:
На этом все!
Итоги и рекомендации
Экосистема ещё маленькая, но уже есть с чем по взаимодействовать. Ведь проекты больше всего ценят активности именно в Mainnet. Думаем, что Starknet не станет исключением.
Все доступные и оригинальные манипуляции в мэйннет StarkNet сделали. При желании их можно периодически повторять, использовать другие площадки, пулы и торговые пары. Также следим за новостями будут ли появляться новые приемлемые по деньгам активности в экосистеме.
Бонусом для тех кто дочитал до конца, хочется подметить что для дополнительного увеличения шанса на получение аирдропа, можно вступить в официальный Discord StarkNet и оставить отзывы о проекте. А если вы заметили недоработки или баги, то может сообщить разработчикам заполнив форму.