# Участвуем в Linea Voyage - Tech and Dev Week

By [Crypto Everyday](https://paragraph.com/@crypto-everyday) · 2023-05-31

---

Итак, уже пошла 5 неделя кампании “Linea Voyage”. В рамках 5 недели, предстоит взаимодействовать с инструментами для разработки. Будем участвовать в таких действиях, как развертывание токена, предоставление доступа к токену, получение токенов и выполнение транзакций с Thirdweb и т.д.

**Дедлайн:** задания надо выполнить до **5 июня 2023, 7:00 МСК**, клеймить баллы можно до **8 июня 2023, 7:00 МСК**.

Кампания проходит на платформе [Galxe.](https://galxe.com/Linea/campaign/GC8ofUNp65)

**Приступим к выполнению заданий 😎**

Hapi - Send Transactions, Investigate and Post: Create the L Letter!
--------------------------------------------------------------------

Итак, первое задание и достаточно муторное, скажем так. Но все по порядку.

Заходим в метамаск и создаем еще **2** новых кошелька, помимо основного. Называем их “Linea 2” и “Linea 3”, соответственно.

> Также можно временно переименовать основной кошелек в “Linea 1”, чтобы вы не запутались.

![Создаем новые кошельки](https://storage.googleapis.com/papyrus_images/5fa9b4093347aa1d27608b7eff30b671dffa0bdb2f1c1fa04a38e8aea1528e1a.png)

Создаем новые кошельки

**Далее следуем шагам:**

1.  Отправляем `0,0001` LineaETH в тестовой сети Linea с кошелька “**Linea 1**” (ваш основной) на адрес `0x1ed47146ba443D16F67f489800dc5d7786e07c5d`
    
2.  Отправляем `0,0002` LineaETH с кошелька “**Linea 1**” (ваш основной) на ваш кошелек “**Linea 2**”.
    
3.  Отправляем `0,0003` LineaETH с кошелька “**Linea 1**” (ваш основной) на ваш кошелек “**Linea 3**”.
    

После того, как прошлись по этим шагам, переходим на [сайт](https://linea.hapilabs.one/login.php) и коннектим ваш основной кошелек.

Далее указываем ваш основной кошелек (должен подставиться автоматически). Дату “**from**”, указываем на день **раньше**, до совершения ваших транзакций. А в дате “**to**”, указываем на день **позже**.

> К примеру, если вы перекидывали токены 30.05.2023, то в поле “from” указываем 29.05.2023, а в поле “to”, указываем 31.05.2023. Это сократит объем и время поиска транзакций.

Затем нажимаем кнопку “**Find/Add**” и ждем. Затем, после загрузки, у вас отобразится “схема” ваших 3-х транзакций.

Затем кошелек, на который отправляли самый первый раз 0.0001 LineaETH (оканчивается на `07c5d`), нужно удалить из схемы, нажав на него, а затем на “**Del node**”.

![Удаляем лишний "узел"](https://storage.googleapis.com/papyrus_images/67476fb798e5875cdddade63ab7c22a0ca6d3be1730121cad2f99b6bac125f7f.png)

Удаляем лишний "узел"

После этого ваши транзакции нужно выставить в виде буквы “**L**” (ну и бред же 🤣), чтобы получилось как на скриншоте ниже.

![Буква "L" на барабане 🤣](https://storage.googleapis.com/papyrus_images/6c429c897d40103926f0bd129fe7ae340d1e20003d444ce5c1e859e106f967a2.png)

Буква "L" на барабане 🤣

После того, как выставили эту “иллюстрацию”, делаем скриншот страницы, чтобы было также как на изображении выше (где буква “L”), и сохраняем его на ваше устройство.

Далее цитируем (не ретвитим!) [этот пост](https://twitter.com/LineaBuild/status/1663531528679460864) и в форме сообщения пишем: `#I_am_Linea_0xваш_адрес_кошелька`

Где **ваш\_адрес\_кошелька** — адрес вашего основного кошелька, с которого совершали транзакции. В итоге должно получиться что-то вроде этого: `#I_am_Linea_0xeb850f84be96Cf60e20Cb719dE290454A81a7588`

К ответу **также прикрепляем ваш скриншот буквы “L”** и отправляем твит.

**Вот и все, делов то! Задание выполнено** 😃

ThirdWeb - Deploy a TokenDrop (ERC-20) Contract
-----------------------------------------------

В этом задании необходимо развернуть контракт в тестовой сети Linea.

Переходим на [сайт](https://thirdweb.com/linea-testnet). При первом посещении, соглашаемся с политикой конфиденциальности, подписав транзакцию в кошельке.

Затем подключаем кошелек в сети “Linea testnet”.

![Подключаем кошелек в сети “Linea testnet”.](https://storage.googleapis.com/papyrus_images/4d953caf60782cee14c5aca4d06c925261a4fa4a1895c7d88c34b78ebcb7be2c.png)

Подключаем кошелек в сети “Linea testnet”.

Пролистываем сайт ниже и ищем секцию “Token Drop”. Нажимаем на нее.

![Token Drop](https://storage.googleapis.com/papyrus_images/0903eb3d6f0e55facf45ab235aafe05147d79a774537c3f8c1fb36239a4676a1.png)

Token Drop

После мы попадаем на [эту страницу](https://thirdweb.com/thirdweb.eth/DropERC20). Справа в выпадающем списке выбираем последнюю версию (**latest**) и нажимаем “**Deploy now**”.

![Нажимаем “Deploy now”.](https://storage.googleapis.com/papyrus_images/b8268cfbc409fb2fc5184d42ee737d4365264f69f6695ed8c0ea1e8a73cf2a4b.png)

Нажимаем “Deploy now”.

В окне справа указываем любое имя контракта и символ. Поля Recipient Address оставляем незименным (ваш адрес кошелька). Network Chain — **Linea Testnet**. Нажимаем кнопку “Deploy Now” и подписываем транзакцию в кошельке.

![Параматры смарт-контракта](https://storage.googleapis.com/papyrus_images/7eed6dfe2ad96de189a39478af7dce9053f9135b3ebef5472e543ccdd32bb8bd.png)

Параматры смарт-контракта

Затем еще раз подписываем транзакцию для добавления смарт-контракта на страницу инструментов.

**Задание выполнено!**

ThirdWeb - Make Your Token Claimable by Users
---------------------------------------------

Переходим на [страницу](https://thirdweb.com/dashboard/contracts) списка смарт-контрактов и нажимаем на название контракта. Затем, слева в меню, выбираем пункт “**Claim Conditions**”.

![Claim Conditions](https://storage.googleapis.com/papyrus_images/8e4537a326c20b3dbc86be5e1daa1f9d87bff1e2ce7e24b0c94682d2ccae406c.png)

Claim Conditions

После, пролистываем вниз, нажимаем кнопку “**Add Phase**” и выбираем “**Public**”.

![Add Phase -> Public](https://storage.googleapis.com/papyrus_images/87e6c594d4f9d28add7c8bd6d5f7a0e1b42b9548375ee4d5118d6a20ca33e2e9.png)

Add Phase -> Public

После, в раздел “**How many tokens can be claimed per wallet?**” указываем `10`. Другие поля оставляем неизменными, жмем кнопку “**Save Phases**”.

![](https://storage.googleapis.com/papyrus_images/8ca25ca3012d005d949b7c852b63357144332527912af37af7c965c645859d77.png)

**Задание выполнено!**

ThirdWeb - Claim 10 Tokens To Your Wallet
-----------------------------------------

Слева в меню, выбираем пункт “**Embed**”.

Далее листаем вниз до формы минта токенов. Подключаем кошелек, нажав кнопку “**Connect Wallet**”. После подключения кошелька, в поле ввода указываем количество `10` и жмем “**Mint (free)**”. Подписываем транзакцию в кошельке.

Когда транзакция будет завершена, iframe должен выглядеть так.

![Сминченные 10 токенов](https://storage.googleapis.com/papyrus_images/0269ac9da2ff96eff94d37b8f845fbe9f0ae9d13bd693cfc081a46fc493ec76d.png)

Сминченные 10 токенов

**Задание выполнено!**

ThirdWeb - Transfer one of your tokens to the Quest Completion Address
----------------------------------------------------------------------

В этом задании необходимо отправить 1 токен на адрес: `0x630900fB257fAfEf02491368062d50d6677d9D75`

Слева в меню, выбираем пункт “**Tokens**”.

Нажимаем кнопку “**Transfer**”.

![Вызываем окно отправки токенов](https://storage.googleapis.com/papyrus_images/90153465167d2eeaf1d12dce3b93ca1e4453f8d971fb1a22d5642d804772c889.png)

Вызываем окно отправки токенов

В поле “**To Address\***” указваем адрес кошелька `0x630900fB257fAfEf02491368062d50d6677d9D75`, в поле “**Amount\***” указываем `1`. Нажимаем кнопку “**Transfer Tokens**” и подписываем транзакцию в кошельке.

![Отправляем токены](https://storage.googleapis.com/papyrus_images/390cec3378af3da1657efc70c2bfd4f3f16f512ca6aa9697efd160ad79df0d16.png)

Отправляем токены

**Задание выполнено!**

GoPlus Security- Complete the Linea Fortress Escape
---------------------------------------------------

Переходим на [сайт](https://linea.gopluslabs.io/). Переключаем язык на английский и коннектим кошелек.

![Коннектим кошелек к сайту](https://storage.googleapis.com/papyrus_images/47de562003848e75411d11b31674967926ecf9068cbb819bf718be743cebe392.png)

Коннектим кошелек к сайту

Далее листаем вниз до блока токенов. Тут необходимо “пронажимать” каждый из токенов для проверки. Необходимо найти **8** безрисковых токенов.

У каждого токена нажимаем “**Token detection details**”. Затем вас перекинет на страницу проверки токена. После загрузки, нажимаем кнопку “**Check**”.

![Переходим на страницу проверки](https://storage.googleapis.com/papyrus_images/725b861733aa27bea8f039792d27597c6718cb83b0e97eab319772eac2c3e061.jpg)

Переходим на страницу проверки

![Проверяем токен](https://storage.googleapis.com/papyrus_images/187fd9a17d61a95ddda0be95310021648764ac26183236c4b1cfc1380b92e7d8.png)

Проверяем токен

После проверки токена, система выдаст результаты. И если в блоке “Risky item” указан **0**, значит токен безрисковый и подходит для отметки. На блок “Attention items” не обращаем внимания.

![Безрисковый токен](https://storage.googleapis.com/papyrus_images/0cdb90b12f7b2e545b1bfdc90c4e257d84581bdcf03916e4dae73824abad20ba.jpg)

Безрисковый токен

Таким же образом проверям остальные токены, пока не найдем **8** безрисковых. После того, как нашли все токены, отмечаем их и нажимаем кнопку “**Submit it**”.

![Отправляем результаты](https://storage.googleapis.com/papyrus_images/22eeab43b8635cf20f4d155df1f168e440453f231bf8d5bdc13b559d2bbc42fe.png)

Отправляем результаты

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

После успешной отправки, вас перебросит на другую страницу, где, на всякий случай, можно подписаться на их твиттер-аккаунт, нажав кнопку “**Follow**” и перейдя в твиттер.

**Задание выполнено!**

Итог
----

После выполнения всех этих заданий, переходим на [Galxe](https://galxe.com/Linea/campaign/GC8ofUNp65) и клеймим доступные баллы. Проверка выполнения заданий происходит раз в сутки.

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

**Надеюсь, вам был полезен этот материал! Если вы хотите как-то отблагодарить, то можете заклеймить эту статью или просто подписаться на мой канал, либо поделиться ссылкой с другими на этот материал. Буду очень благодарен!**

[https://t.me/walkengg](https://t.me/walkengg)

---

*Originally published on [Crypto Everyday](https://paragraph.com/@crypto-everyday/linea-voyage-tech-and-dev-week)*
