June 13, 2023

Челлендж по Starknet

День 1

✅Заводим средства в сеть Starknet:

1. Создаем кошелек Argent X или Braavos

2.Переходим на мост Starkgate. Подключаем кошелек 👉
вводим количество монет для перевода 👉 кликаем на кнопку Transfer

3.Убедитесь, что токены поступили на кошелек Старкнета. Время зачисления ≈5 мин.

4.Подписываемся на Discord и Twitter проекта

💥 Т.к. есть вероятность дропов от самих кошельков Argent X и Braavos, можно выполнять челлендж на оба кошелька. Но обязательно следуйте своему риск-менеджменту.

День 2

Используем DEX Myswap

1.Подключаем кошелек на сайте Myswap

2.Выбираем пару для свапа и вводим количество монет

3.Кликаем на кнопку Swap
❗️Свапы желательно делать во все доступные торговые пары

ВАЖНО! Следите за ликвидностью, чтобы не свапнуть в сильный минус.

4.Кидаем токены в пул ликвидности:
• Во вкладке Pools выбираем пару для предоставления в пул
• Вводим количество и кликаем на Add Liquidity

❗️Средства в пуле желательно оставить до объявления о снепшоте. Если такой возможности нет, держим несколько дней и выводим, можно оставить копейки на всякий случай.

День 3

1.Используем DEX PawaSwap:

▪️Подключаем кошелек и вводим количество монет (небольшое!)
▪️Выбираем DEX для обмена
▪️Кликаем на Send TX и подтверждаем транзакцию

2.Проделываем аналогичные шаги в 10kswap и в SpaceFi

3.Выводим небольшую сумму обратно в сеть Ethereum через основной мост Starkgate ().

Транзакция вывода завершится ≈ через 12 часов, затем надо заклеймить токены в сети Ethereum. Ловим газ.

День 4

1.Воспользуемся второстепенным мостом LayerSwap

▪️Переходим на Layerswap
▪️Выбираем вкладку Cross-Chain
▪️Выбираем сети. На примере средства из Etherеum переводим в StarkNet (Скрин 1)

▪️Вставляем свой адрес кошелька ArgentX и нажимаем кнопку Swap now
▪️На следующем этапе включаем ползунок и нажимаем кнопку Confirm

▪️Копируем адрес кошелька (фото 3)

▪️После чего заходим в MetaMask и отправляем ту же сумму (в моем примере 0.01 eth), на скопированный адрес.
▪️Подтверждаем транзакцию

💥Убедитесь, что токены пришли на кошелек Старкнета через некоторое время.

2.Минт NFT за добавление ликвидности на jediswap.

❗️Активность временная, не откладывайте надолго
🔻🔻🔻
https://starknet.quest/quest/2

▪️Необходимо добавить в пул $30 для выполнения условий (LP Token $15 + $15)
▪️Регистрируем Stark domain, у кого нет
▪️Подключаем Twitter, подписываемся на Jediswap.
▪️Делаем ретвит и минтим NFT

День 5

Выполняем Lend/borrow Nostra

1️⃣ Переходим на сайт и коннектим кошелек.

2️⃣ Скроллим чуть ниже и видим активы 👉 выбираем желаемый актив и кликаем на него

3️⃣ В открывшемся окне выбираем сумму (можно добавить вручную, можно просто нажать процент) 👉
кликаем на оранжевую кнопку Deposit 👉 подтверждаем транзакцию

4️⃣ Видим сообщение об успешно выполненной транзакции. У меня она шла минут 5-7

5️⃣ В окошке Assets появился наш актив 👉 после чего кликаем на кнопку Manage

6️⃣ Переходим во вкладку Borrow 👉
выбираем по минимуму, (25%), так как нам всего лишь нужно проявить активность, и чтобы проскальзывание было минимальное 👉 кликаем на кнопку Borrow 👉 подтверждаем транзакцию

7️⃣ После успешной транзакции у нас появляется окошко Debt 👉 снова кликаем на Manage

8️⃣ Идем во вкладку Repay 👉 вписываем количество 👉 кликаем на кнопку Repay 👉 одтверждаем транзакцию

❗️Оставляем средства в активности Nostra, желательно до снепшота или на несколько дней.

День 6

Деплой на Windows. Часть 1

1️⃣Арендуем сервер.
Заходим в приложение MobaXterm и подключаемся по полученным данным: IP и паролю. Нажимаем на Session, далее выбираем SSH. (СКРИН 1)

Подробнее мы это изучали в нодах, вот гайд.

💰Аренда сервера стоит 17 руб. Мин.сумма пополнения 100 руб. По завершении деплоя отказываемся от сервера, чтобы получить возврат средств.

2️⃣В поле Remote host вводим полученный IP (1), а в Specify username указываем имя пользователя root и жмем OK для подключения. В появившемся окне жмем Accept.
При вводе пароля данные на экране не отображаются. Поэтому копируем с сайта аренды сервера свой пароль и путем нажатия на колесо мышки или через нажатие правой клавиши и выбора в меню Paste, вставляем пароль и нажимаем Enter. Система предложит сохранить пароль и вы можете согласиться, чтобы при последующем заходе на сервер не вводить его повторно. (СКРИН 2)

3️⃣Перед началом выполнения деплоя, необходимо убедиться в наличии эфира в сети StarkNet на вашем кошельке для оплаты комиссии. Потребуется не более $3-5

4️⃣Устанавливаем утилиты:

sudo apt-get install curl

sudo apt update

На некоторых этапах система будет спрашивать ваше согласие. Подтвердите его нажатием клавиши Y. Все команды копируем и вставляем в терминал через нажатие на колесико мышки или через нажатие правой клавиши и выбора в меню Paste.
Так будет выглядеть успешное выполнение крайней команды sudo apt update (СКРИН 3)

5️⃣Устанавливаем protostar

curl -L https://raw.githubusercontent.com/software-mansion/protostar/master/install.sh | bash

rm -rf .protostar

curl -L https://raw.githubusercontent.com/software-mansion/protostar/master/install.sh | bash -s -- -v 0.10.0

source /root/.bashrc

protostar init

Все команды, указанные выше, вводим отдельно, по одной. После крайней команды появится строка Project directory Name, в ней придумываем и пишем любое название для папки: (СКРИН 4)

Например, StarknetNikita: (СКРИН 5)

Часть 2

6️⃣Далее входим в эту директорию (папку):

cd «название которое только что придумали»

В моем случае данная команда выглядит как cd StarknetNikita, а успешная смена папки выглядит как на скрине. (СКРИН 6)

7️⃣Затем создаем в нашей папке файл командой:

protostar build

(СКРИН 7)

8️⃣В результате выполнения команды, появится Class Hash, который мы сохраняем (он пригодится в дальнейшем). Он может у всех повториться и это нормально.
Потом необходимо создать файл со своим приватным ключом от кошелька в сети StarkNet (Bravos/Argent).

echo «вставляем приватный ключ от вашего кошелька» > .env

Например: echo 12390812890378901723871287381 > .env

Теперь вписываем в команду уже адрес своего кошелька:

protostar declare ./build/main.json --account-address <адрес вашего кошелька> --max-fee auto --private-key-path ./.env --network mainnet

Правильно введенная команда будет выглядеть как на скрине. (СКРИН 8)

9️⃣Копируем Transaction Hash и вставляем в StarkScan, ожидаем пока транзакция перейдет в статус Accepted on L2.
Развертываем сам смарт-контракт. Для этого вписываем в команду ниже Class Hash, которую мы сохраняли ранее и снова указываем адрес нашего кошелька.

protostar deploy <class hash> --account-address <адрес вашего кошелька> --max-fee auto --private-key-path ./.env --network mainnet

В моем случае это выглядит вот так:
protostar deploy 0x523be5e7088bf4226d4fdb28c6a19d4d3b93118f7263849a6d8912bf503d672 --account-address 0x01246374f0053a0b046cca4e8897382bc95a5fd62877c82ef9a4d67220f284c2 --max-fee auto --private-key-path ./.env --network mainnet
(СКРИН 9)

1️⃣0️⃣Снова появляются транзакции, копируем Contract address и вставляем в StarkScan. Контракт появляется не сразу, требуется подождать 10-15 минут

День 7

Отправим немного токенов в пулы ликвидности:

1️⃣На сайте 10kswap переходим во вкладку Pools 👉 выбираем сумму 👉 нажимаем Add Liquidity 👉 подписываем 2 транзакции.

2️⃣Переходим на сайт sithswap, стандартный dex. Во вкладке Swap обменяем немного токенов 👉 затем во вкладке liquidity добавим ликвидности в свой пул.

* Я меняла eth на dai и создала пул ликвидности с этими токенами.

✅ Вывести из пула можно через неделю или если позволяет возможность, оставить до снепшота.

День 8

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

💰При низком газе комиссия составляет ≈ $0,22

1️⃣ Zklend - $5млн инвестиций от тир 2 фондов, ожидаем токен

🔹️ Подключаемся к сайту zklend (скрин 1) 👉 кликаем на баннер supplay 👉 вводим сумму и подписываем транзакцию (скрин 2)

🔹️ Кликаем на borrow 👉 одалживаем максимально допустимое количество актива 👉 подписываем транзакцию.
🔹️ Далее действуем в обратном порядке. Идем в borrow и выбираем repay, возвращаем 100% одолженной суммы актива (скрин 3)

🔹️ Переходим в supplay и выводим 100% или часть ликвидности.

2️⃣ Ekubo - новый проект в сети Starknet, предоставляющий концентрированную ликвидность. За твиттером следят StarkWare, Bryan Pellegrino (СЕО L0) и многие другие.  Проект находится на ранней стадии, но уже можно принять участие в закрытой альфа стадии в майннете Starknet и получить роль майннет тестера в дискорде Ekubo.

🔹️ На сайте Ekubo вводим код ekuboq3 👉 выбираем пару (скрин 4)
🔹️ Переходим к пункту предоставления ликвидности. Если нет одного из токенов, кликнуть на swap (скрин 4). На ANVU обмениваем нужные токены и возвращаемся на Ekubo.

* Немецкий язык автоматически выбрал сайт, исходя из моего IP, сменить не удалось

🔹️ Прописываем количество активов и подписываем транзакцию (скрин 5)
Ликвидность можно вывести полностью или частично

💰 Ekubo Fee $0,66 при газе 14 гвей

🔹️ Переходим в Discord, в ветке general в закрепе нажать на первое сообщение бота MEE6 и затем на желтый треугольник, чтобы получить роль майннет тестера.

Я нашла в чате сообщение от бота и нажала на желтый смайлик ! (скрин 6)

🔹️ Наличие роли проверяем в ветке gm, написав gm.

День 9

1️⃣Интересная активность на сайте кроссчейн-моста Rango.Exchange

При подборе различных сетей и токенов можно задействовать сразу несколько дексов на Starknet. Иногда попадается вариант перевода по мосту Stargate и можно затронуть сразу два топовых проекта.

🔸️ Обмениваем ETH на USDT. В данном случае обмен происходит через dex 10k swap (скрин 1)

🔸️ При обмене USDT в сети Starknet на ETH в сети ZkSync Era затрагиваются сразу 3 проекта - 10k Swap, XY Finance (dex на Starknet) и мост Orbiter (Скрин 2)

🔸️ При обмене USDT в сети Starknet на USDC в сети Linea затрагиваются уже 4 проекта, включая три предыдущих и dex на Starknet QuickSwap, а также промежуточная сеть Polygon (Скрин 3)

Для поддержании активности в сети можно использовать этот мост, пробовать различные варианты обмена, что позволит добавить новые контракты.

2️⃣Переходим на сайт Protoss - это стандартный декс, где можно обменять ограниченное количество токенов и отправить их в пул ликвидности.

🔸️ Обмениваем немного ETH на любой токен, в моем примере это DAI (Скрин 4).

🔸️ Затем кликаем на вкладку Pool в верхней панели сайта, выбираем пул ликвидности (Скрин 5)

🔸️ Добавляем ликвидность (Скрин 6)

При необходимости можно сразу или через несколько дней забрать свои средства из пула. Я не буду выводить до снепшота

День 10

🔶️ Для набива большого количества дешевых транзакций можно использовать следующие два проекта:

1️⃣Периодически минтить Starknet ID (не домен). Раз в неделю или две, с целью увеличения активных недель в проекте, покупать 1-2 ID

▪️ На Starknet ID кликаем на ➕ и подписываем транзакцию (Скрины 1, 2)

💰Комиссия за транзакцию $0,07 - $0,2 при гвей 10 и 19

2️⃣Ипользуем NFT маркетплейсы, но не покупаем NFT, а отправляем offer с предложением в разы ниже стоимости картинки, чтобы нам ее не продали.

▪️На сайте Unfarmed выбираем любую коллекцию, отправляем offer и подписываем транзакцию (Скрин 3,4)

В моем примере на скрине 3 я отправляю невыгодный для продавца offer

💰 Комиссия при газе 19 гвей всего $0.1, на низком газе можно отправить сразу 5-10 предложений. 

Иногда выходит красная надпись, что транзакция не прошла 👉 проверяйте Transaktions ID. В данный момент она может выполняться (Скрин 5)

🔶️ Делаем несколько свапов на дексе Fibrous - это агрегатор, который использует различные дексы в сети Starknet, выбирая оптимальный вариант.

▪️Выбираем любой токен для обмена, вводим сумму (Скрин 6)

▪️Подписываем транзакцию (Скрин 8)

💰 Комиссия $0,46 при газе 20

Также можно вручную убавить проскальзывание, я поставила вручную 0,1, сайт ругался, но обменял (Скрин 7)

День 11

Этот день не актуален — пропустите его.

❗️Пока не пользуемся DEX Starkex. Если оставляли ликвидность, то заберите ее в DEX Astroswap

1️⃣Ещё один вариант недорогих транзакций.

▪️Покупаем готовую модель из 1 кубика на маркетплейсе Unfarmed за 0,0003 ETH

▪️Затем на сайте Briq находим ее, (Скрин 2) и разбираем (Скрин 3)


▪️Получаем один свободный кубик, который минтим как NFT (Скрин 4)

Повторяем раз в месяц с процедурой покупки или без.

2️⃣Далее перемещаемся на сайт Starkex и проходим все вкладки с верхней панели.

▪️Делаем свап любых токенов в разделе Swap (Скрин 5)

▪️Переходим во вкладку Pool и создаем пул ликвидности (Скрин 6)

▪️В разделе Contest - LP Contest проходит конкурс на предоставление ликвидности и можно сминтить генезисный NFT (Скрин 7)

За мой пул 0,09ETH  мой рекорд равен 0, попробую позже отправить сумму крупнее, возможно получится забрать NFT.

▪️Напоследок идем в раздел Starknet ID и минтим дешевый домен на 3 года за 0,0013 ETH, получая дополнительный уникальный контракт (Скрин 8)

3️⃣Переходим на сайт Carmine Finance

▪️Помимо выставления позиции можно отправить средства в пул ликвидности очень интересным способом, из сети Ethereum с кошелька ММ, кликнув на Stake from L0 (Скрин 9)

К сожалению, сейчас нет места в пуле, рекомендую периодически проверять и при возможности отправить любую сумму в стейкинг.

День 12

1️⃣Покупаем дешевый NFT на Starkverse (Скрин 1)

Я покупаю 2 NFT, чтобы один продать

2️⃣Переходим на маркетплейс Starksport.

🔸️Во вкладке Events покупаем NFT спортивного клуба за 0,0013 Eth (Скрин 2)

🔸️Можно купить на маркете ещё один любой дешевый NFT ниже 0,001 Eth
🔸️Выставляем наш генезисный NFT, купленный в п.1, на продажу, или любой другой NFT.
Кликаем на свой профиль 👉 находим нужный NFT 👉 Approve Collection (Скрин  3) 👉 выставляем цену и жмем List (Скрин 4)

Я выставила подешевле, чтобы NFT купили.

3️⃣На маркетплейсе Unfarmed покупаем NFT за 0,0001 Eth (Скрин 5)

Вы можете выбрать любой другой вариант.

4️⃣Перемещаемся на маркетплейс Flexing

🔸️ Кликаем на профиль 👉 выбираем любой NFT из своей коллекции 👉 выставляем его на продажу, кликнув на него 👉 прописываем цену 👉 List now и подписываем транзакцию (Скрины 6, 7)

Starknet Квесты. Неделя первая

Зарабатываем легендарную NFT. Всего будет 6 квестов от разных проектов, для получения NFT нужно сделать минимум 5 квестов.

✅ Идем на сайт zklend и вносим депозит $5 в любом активе или 0.003 ETH

📆 Дедлайн: 1 августа 19:00 МСК

* Рекомендуем не выводить средства до окончания всех квестов

Ориентироваться на дедлайн не стоит, так как квесты актуальны и без получения NFT.

Неделя третья и четвертая

✅ На Myswap внести в пул $10 Lp token. Проверяйте, если делали ранее квесты Starknet и Myswap

✅ На сайте Fibrous делаем свап на $10

📆 Дедлайн: 10 августа 19:00 Мск

Все квесты ТУТ

* Квест на Nostra (вторая неделя) мы пропустили, так как все пулы были заполнены

Неделя пятая

✅ В период с 11 до 13 августа отправить в стейкинг 0,01 ETH, используя эксклюзивную функцию кошелька Braavos

📆 14 августа клеймим NFT

Подробнее в Twitter

P.S.: был заменен скрин из офиц.источника. Пост опубликован заново, взамен вчерашнему

Неделя шестая (заключительная)

✅ В период с 14 по 16 августа на Unframed купить или продать NFT

📆 Клейм откроется 17 августа

Подробнее в Twitter

* За 5 квест NFT можно клеймить

Клеймим последний NFT

В Twitter () следим за новостями по получению легендарного NFT за выполнение от 4 квестов

📆 Дедлайн: 3 сентября