Что такое StarkNet?
Starknet — это не требующий разрешений Validity-Rollup (также известный как «ZK-Rollup»), который поддерживает общие вычисления и в настоящее время работает как сеть L2 через Ethereum. Он обеспечивает высокую пропускную способность, низкие затраты на газ и сохраняет уровень безопасности Ethereum уровня 1. Starknet масштабирует Ethereum, заменяя тяжелые вычисления L1 более легкой (следовательно, более дешевой!) проверкой L1 с использованием доказательств STARK, вычисленных вне сети.
Инвестиции
Разработчик StarkNet — StarkWare привлек более 250 млн. долларов в нескольких раундах финансирования. Среди инвесторов Sequoia Capital, Paradigm, Three Arrows Capital, Alameda Research и другие фонды.
Токен STRK
Токен Starknet будет использоваться в качестве токена для участия в механизмах консенсуса Starknet, в качестве токена управления и для оплаты транзакционных сборов.
Примечательно, 20 марта 2023г., Starknet Foundation объявил о назначении пяти комитетов, один из которых, Provisions Committee, создан “для обеспечения справедливого, децентрализованного и прозрачного распределения токена, который будет питать экосистему Starknet. Комитет наблюдает за предоставлением пользователям токенов STRK, которые необходимы для оплаты сборов за использование Starknet. Комитет будет оценивать и давать рекомендации Starknet Foundation по квалификационным группам на основе целей справедливости, прозрачности и децентрализации. Эти планы будут объявлены, как только они будут готовы.”
Что мы можем сделать?
Давайте же приступим к нашим активностям. Я буду делать все с нуля на новый аккаунт:
- сеть Mainnet
- кошелек Braavos
- сумма, которую я выделила на это — 0.0555 ETH.
Создаем аккаунт
- Я буду использовать кошелек Braavos для Chrome. Если у вас еще нет кошелька Braavos, то первым делом установим его для своего браузера с официального сайта https://braavos.app/download/.
2. Создаем кошелек Get Started:
3. Придумываем пароль и жмем Create Wallet:
4. Копируем сид-фразу и сохраняем в надежном месте:
5. Создадим учетную запись в основной сети, нажав StarkNet Mainnet Alpha
6. Подтвердим отказ от ответственности:
Пополнение
7. Далее будем пополнять наш аккаунт - жмем Deposit:
8. Выберем из списка официальный мост StarkNet а— StarkGate. Мы конечно могли бы перевести через Orbiter, но все-таки я вам рекомендую использовать официальный мост. Orbiter вы можете выбрать в следующий раз, при отправке обратно.
9. Нас перекинет на сайт моста StarkGate. Пролистываем страницу до самого низа, пока не станет активной кнопка I Accept, нажимаем на нее:
10. Подключаем поочередно кошельки Metamask и Braavos, прежде убедитесь, что в Metamask подключена сеть Ethereum Mainnet:
11. Я перевела 0,0555 ETH в сети ERC-20 с биржи на кошелек Metamask. Из них 0,035 я переведу в L2, а 0,0205 ETH я оставлю на кошельке на L1. Они мне будут необходимы для оплаты газа при переводе средств из L1 и L2 и возможно обратно.
12. В момент совершения мною транзакции гвей составляет 25–27. Отслеживаем здесь. Желательно совершать такие активности в дневное время в выходные дни, тогда обычно газ самый низкий.
По факту плата за газ составила 4,79$.
✔Не прошло и минуты, как мост выдал мне сообщение, что транзакция завершена:
13. Теперь открываем кошелек Braavos и нажимаем кнопку Setup Now. Без этого наш аккаунт не развернут в сети и мы не сможем совершать никакие транзакции, кроме того, вы можете потерять все свои средства, если не развернете аккаунт.
Подтверждаем:
И ждем… В моем случае это заняло 2 минуты:
Теперь, когда эта кнопка исчезла, наш аккаунт готов к работе и мы можем приступить к следующему шагу:
Starknet.ID
14. Какой же аккаунт без имени? Давайте перейдем на сайт Starknet.ID и купим себе доменное имя.
Подключаемся кошельком Braavos и подтверждаем подключение в кошельке, нажав на кнопку Approve:
15. Подбираем себе свободное доменное имя:
16. Я подобрала себе подходящее имя, поменяем срок на 1 год и далее выбираем Register from L2 и подтверждаем транзакцию в кошельке:
Готово! Имя само отобразится у вас в кошельке, как только транзакция будет завершена:
mySwap
mySwap — это первый AMM, построенный на Starknet. Здесь мы можем обменивать нашу криптовалюту и размещать их в пулах ликвидности.
17. Переходим на сайт и подключаемся кошельком Braavos, нажав Approve.
В верхней части выбираем ETH, в нижней DAI, вводим сумму, далее SWAP и подписываем транзакцию в кошельке:
18. Далее переходим во вкладку POOLS: в верхней части выберем ETH, в нижней DAI, выберем значение MAX и ADD LIQUIDITY:
Когда транзакция завершится, в нижней части страницы у вас появится окно с вашей позицией в пуле:
19. Я выведу обратно 90% своих средств, остальное оставлю в пуле. Жмем Withdraw:
Далее передвигаем ползунок или вводим вручную процент вывода, жмем REMOVE и подтверждаем транзакцию в кошельке:
JediSwap
JediSwap — это еще один полностью компонуемый AMM без разрешений в Starknet.
20. Переходим на сайт, подключаемся кошельком. Обменяем наши DAI обратно на ETH. Сверху выберем DAI, внизу ETH, кликнем на баланс DAI и далее Swap:
На следующей странице Confirm swap и подписываем транзакцию в кошельке.
📌Если увидите у себя такую картину на JediSwap или на любой другой платформе в StarkNet:
Тогда увеличьте размер газа в кошельке Braavos вручную, просто покликав по значению газа и увеличив его в 2–3 раза. Спишется сумма значительно ниже, чем вы укажете, но шансов, что транзакция пройдет гораздо больше:
Я изменила значение газа на 0,000754ETH и вот наконец транзакция прошла:
Aspect
Aspect — это торговая площадка NFT, поддерживаемая Starknet.
21. Переходим на сайт, отсортируем НФТ по цене:
Купим какой-нибудь НФТ
Mintsquare
Mintsquare — это еще одна торговая площадка NFT, поддерживаемая Starknet.
22. Переходим на сайт в раздел Mint
Создадим свой НФТ. Загружаем рисунок/фотографию, придумываем имя, описание и ссылка на сайт. Последние два атрибута- необязательны.
После заполнения полей жмем MINT, подписываем транзакцию в кошельке:
После того как транзакция пройдет, вы можете увидеть свой НФТ в кошельке в разделе NFT:
или на в своем профиле на Mintsquare:
23. Теперь давайте выставим на продажу наш НФТ. Кликнув на него, я вижу, что мне уже сделали несколько предложений о покупке. Но я конечно же, не хочу продавать его по такой низкой цене и выставлю его на продажу по своей цене. Жмем Sell:
Далее Unlock и подписываем транзакцию в кошельке:
24. После разблокировки НФТ, снова жмем снова SELL, в открывшемся окошке вводим свою цену, дату окончания продажи или галочку, чтобы выставить по умолчанию, и подтверждаем:
📌Обратите внимание, что цену необходимо указать с точкой.
NOSTRA
Nostra — универсальный протокол ликвидности для кредитования и заимствования.
25. Переходим на сайт. Я внесу депозит в ETH:
Вводите сумму или % от доступной суммы, я выбрала 25%, далее Deposit и подтверждаем транзакцию в кошельке:
Наша позиция появилась в разделе Assets, здесь я ее и оставлю.
10kSwap
26. Через 48–72 часа я вернусь сюда и свапну токены на 10kswap . Для чего? Читайте дальше.
Orbiter
Децентрализованный оптимистичный перекрестный мост для передачи активов Ethereumnative, который является инфраструктурой уровня 2.
27. Напоследок я решила перевести часть оставшихся средств через Orbiter из StarkNet в zkSynс Lite, а не так как предполагала изначально, перевести их в L1 через StarkGate:
ВАЖНО
Давайте посмотрим нашу статистику. Переходим в эксплорер StarkNet — StarkScan и вводим адрес своего кошелька в поле поиска:
Здесь вы можете отслеживать свои транзакции, события и портфель:
Если вы делали все по этому гайду на новый аккаунт, то вы успели совершить 10–12 транзакций и взаимодействовать с 10+ различными контрактами:
А в разделе Portfolio мы видим наши средства на кошельке, в пулах и протоколах:
✔Если брать за пример критерии Arbitrum, то нам надо вернуться и совершить хотя бы одну транзакцию через 48 часов и не выводить все средства с кошелька:
✔Далее желательно совершать хотя бы по одной транзакции раз в 1–2 недели. Вы можете совершать свапы из мобильного кошелька Braavos, каждый раз меняя пары токенов:
Давайте подведем итоги того, что мы сделали на сейчас:
- Мост в сеть StarkNet и обратно
- Количество транзакций или взаимодействий с контрактами — пока 10+
- Время использования StarkNet — неизвестно, пока мы не знаем когда будет/был снимок.
Покупка домена, минт и покупка НФТ, оплата комиссий — на все это я потратила около 30 долларов.
На этом пока все! Надеюсь, что была полезна. Кстати, вы видели мой гайд о том, как выполнить базовую программу «Hello World!» в сети Aleo для начинающих❓
😍Присоединяйтесь к моему телеграм-каналу Easy | Crypto, где вы найдете больше информации.