Активность в StarkNet для получения дропа.
StarkNet — это децентрализованный ZK-роллап без разрешений, работающий как сеть L2 над Ethereum. Сеть достигает масштаба, сохраняя при этом безопасность L1 Ethereum путем создания STARK-доказательств вне сети и проверки этих доказательств в сети. В 5 раундах собрали $261 млн от: Sequoia, Paradigm, Pantera, ConsenSys, Coinbase и тд.
С чего начать:
1. Качаем кошелек Braavos или Argent X (у этих кошельков есть некая особенность, на каждом из них по одной и той же seed-фразе будут 2 разных кошелька, вот такой вот приколдес).
2. Далее необходимо пополнить кошелёк
- можем воспользоваться официальным мост, работает в мейннете и тестнете: https://starkgate.starknet.io
- либо же дополнительными мосты: https://www.orbiter.finance/ и https://www.layerswap.io/
Рекомендую сделать минимум по 1 транзакции ввода-вывода, но не одним махом, также вывод может идти день + и потом необходимо заклеймить то, что выводили. Оставляйте в сети хоть какие-то средства, не выводите все под 0, т.к надо будет поновлять активность и притвориться живым юзером.
Для этого нам пригодятся следующие 4 площадки:
1) MySwap
2) JediSwap
3) 10kswap
4) SithSwap
Выбирайте пулы ликвидности в какие хотите закинуть средства, далее проводим свап на те активы которые нам понадобятся, закидываем ликву в пул и через пару дней можем вынуть часть ликвы, если хотите держать подольше средства в пуле, то можно забрать хоть 5-10%, это необходимо сделать для поддержания активности. Проводите каждый вид активности с интервалом хотя бы 20-40 минут, но тут уже решайте сами.
Внутри самого кошелька также есть возможность проделать свапы, поэтому парочку-тройку раз можно сделать и в нём.
Другие виды активностей
Starknet ID
Является неким аналогом ENS в сети эфира, заходим и минтим домен для кошелька.
По затратам выходит ≈15$.
GoL2
Игрушка с непонятными правилами, но уже работает и в нее могут играть сразу несколько пользователей. Можно почитать правила в how it works, а потом зайти в infinite mode и прожать EVOLVE чтобы получить 1 жизнь, которую после размещаем на игровом столе. Таким образом 2 транзакции успешно получены.
Mint Square
Создаем свои NFT, можем что-то купить с рынка, по желанию ставим имя+аватарку (делается подписью, а не транзакцией).
Aspect
Тут отключили создание NFT, поэтому сделаем упор на листинг своих NFT/покупку с рынка. Сортируйте по ценам и листим по минималке, если хотите чтобы у вас что-то купили.
Деплой смарт-контракта
Нужно иметь:
1. VPS с Ubuntu 22.04
Арендовать сервер можно на Contabo , Hetzner , VDsina .
2. Терминал можно использовать как MobaXTerm, так и putty, по желанию и умению.
3. Активированный кошелек (должны уже быть транзакции в мейннете) и ~0.001 на газ.
1) Подключаемся к серверу. Выполняем команды по очереди (дожидаясь их завершения):
curl -L https://raw.githubusercontent.com/software-mansion/protostar/master/install.sh | bash
2) Появляется поле, куда нужно ввести название проекта - пишем любое и запоминаем его. После продолжаем вводить команды:
cd <название которое только что написали>
увидели эту ошибку? тогда повторяем команду protostar init
, вводим английскую y и подтверждаем
вводим еще раз protostar init
и выбираем новое название, повторяем команду cd <название которое только что написали>
, и у вас все хорошо если вы видите подобное:
echo "<здесь вставляем private key от кошелька, не путать с recovery phrase>" > .env
protostar declare ./build/main.json --account-address <адрес вашего кошелька> --max-fee auto --private-key-path ./.env --network mainnet
3) Появляется результат в виде хэшей, они нам пригодятся, можем скопировать (выделяем мышкой что надо и не жмем никаких кнопок, этого хватит чтобы скопировалось, сохраняем себе в телегу или в блокнот, в конце нам понадобится Class hash который мы только что скопировали вместе с ссылками на транзакции)
Открываем транзу по transaction hash на starkscan (или по ссылкам прям с телеги, если скопировали себе туда) и ждём когда статус перейдет в Accepted on L2:
Как дождались, переходим к финалу и деплоим контракт:
protostar deploy <здесь вставляем class hash> --account-address <адрес кошелька> --max-fee auto --private-key-path ./.env --network mainnet
Снова появятся хэши, так же отслеживаем транзакцию на starkscan, проверяем contract address, ради активности можем закинуть на него <1$
Вывод.
Пока в StarkNet всё очень сыро, очень долгая обработка транзакций, в среднем это занимает порядка 10-15 минут. Экосистема ещё толком не развита, на данный момент это порядка 4х проектов с общим TVL $4.5M. На мой взгяд токен тут будет не скоро, проявлять активность стоит, но без фанатизма, лучше уделите больше внимания другим проектам, которые уже готовы выйти в скором времени.
Надеюсь данная статья была Вам полезна. Если это так, то можете подписаться на мои соц.сети, там выходит много полезной информации.
Telegram https://t.me/MillennialsCrypto
YouTube https://www.youtube.com/@millennialscrypto
Twitter https://twitter.com/mzemlu777 Оформлю взаимку))