Актуальні активності в мережі Scroll
Гайд буде доволі обширний, він буде складатись із двох частин тому наберіться тепріння і робіть все згідно інструкції
Почнемо з найпростішого і не менш важливого, отримаємо тестовий ETH в мережі Goerli
Можна отримати тут ⬇ (щоб отримати ETH тут, потрібно мати справжній ETH в мережі Ethereum mainnet, приблизно 0.02)
Або намайнити онлайн тут⬇ (При використанні цього сайту, наявність справжнього ETH не потрібна)
https://goerli-faucet.pk910.de/
Отримавши ETH в мережі Goerli перейдемо до самого проекту
Потрапишви на сайт проекту, нас зустрічає кнопка, яка пропонує приєднатись до Alpha testnet

Далі ми бачимо, що ми можемо додати в свій метамаск мережу Goerli та Scroll Alpha Testnet

Конектимо сівій гаманець Метамаск
Додаємо мережу Scroll і якщо ви не додали раніше мережу Goerli, то додайте і її

ПІдтверджуємо додавання нової мережі

Тут у меню вибираємо пункт “Bridge”

Міняємо адресу з якої будемо переводити монети
Нам потрібно перевести з мережі Goerli в мережу Scroll

Підтверджуєте зміну мережі

Вводите суму яку хочете перевести і натискаєте оранжеву кнопку

В гаманці потрібно підтвердити переказ

Це поки що можна закрити

Очікуємо переказ…

Транзакція успішна, монети переведені в іншу мережу

Якщо у вас виникла помилка при переказі монет, просто повторіть те що робили до того, заново перевідіть.
Тепер нам потрібно зробити те саме, тільки з мережі Scroll відправити монети в мережу Goerli
Знову міняємо адресу з якої будемо відправляти

Відправляю меншу суму, щоб ще якась кількість залишилась в мережі Scroll

Звісно підтверджуємо у гаманці

Тут переказ триває набагато швидше

Тепер перейдемо до більш складніших активностей
Переходимо за цим посиланням⬇
Вибираємо “GitHub”

В це поле вставляємо це посилання і натискаємо “ import ”
https://github.com/scroll-tech/scroll-contract-deploy-demo/blob/main/contracts/Lock.sol

Далі натискаємо на цей файл

Коли нам відкриється термінал натискаємо “ Ctrl + S “
Повинна появитись зелена галочка
Далі переходимо у розділ нище (стрілка №2)

Зверху вибираємо “ injected Provider - MetaMask “


Відкрийте MetaMask і перевірте чи ви в мережі Scroll
Якщо ні, тоді в гаманці виберіть Scroll

Далі все по стрілочках
Стрілка №1 - Потрібно вибрати “Gwei”
Стрілка №2 - Потрібно вказати значення +- від 700 до 1000
Стрілка №3 - Потрібно вставити це число -
1696118400

Натискаємо кнопку “Deploy”

В гаманці Підтверджуємо

Коли внизу побачите галочку, значить все успішно
Якщо її довго немає, робіть все заново

Після цього перейдемо в Metamask у вкладку “Activity”

Далі тикаємо на Розгортання контракту

І далі сюди :

На цій сторінці натискаємо тут :

Далі у вкладку “Code”

Після чого натискаємо тут :

Наступний крок “Next”

Тепер на цій сторінці в розділі “Compiler” потрібно вибрати так як на фото
(Якщо поле пусте і немає варіантів вибору - перезавантажте сторінку)

Після цього натискаємо “Verify & Publish”

Через деякий час тут появиться галочка

Тепер перейдемо на цей сайт⬇
https://docs.openzeppelin.com/contracts/4.x/wizard
Створюємо власну монету
Стрілка №1 напишіть ім’я своєї монети
Стрілка №2 напишіть скорочено
Стрілка №3 Загальна кількість монет, яку ви хочете створити
Стрілка №4 Виберіть “Mintable”
Стрілка №5 Скопіюйте весь код

На цьому сайті йдемо сюди

І вибираємо створити новий файл, назвіть його якось

Створивши файл, вставляємо скопійований код і тикаємо “ОК”

Далі натискаємо “ Ctrl + S “ і знову появиться галочка
Переходимо за нижньою стрілкою знову

І натискаємо “Deploy”

Підтверджуємо в гаманці і чекаємо, через декілька секунд появиться галочка, що означає, що наша монета створена
Копіюємо контракт тут (збережіть його десь в нотатках)

Відкриваємо гаманець і тикаємо “ import tokens ”

Вставляємо скопійований контракт
І натискаємо “Add custom token”

Після цього, ви будете бачити свої монети в гаманці

Також роблю таку дію
Створюю ще один аккаунт в гаманці, називаю його, так щоб було зручно, назвою монети


Тепер з основного аккаунту відправляю трохи монет на той аккаунт що створий щойно





З кодами закінчили
Тепер йдемо на цю платформу⬇
https://uniswap-v3.scroll.io/#/pool
Конектимо гаманець в мережі Scroll

Натискаємо “New Position”

Вибираємо монету

Тут потрібно вставити контракт своєї монети, яку ви створили раніше

Якщо ви не записали його собі десь в нотатки тоді ось інструкція як його знайти⬇
Вибираємо нашу монету і тикаєм “я розумію”

Тепер по стрілках
Стрілка №1 вибирайте будь що
Стрілка №2 Вказуйте ціну за свою монету, бажано велику, дальше буде легше
Стрілка №3 Вказуйте мінімальну ціну, я ставлю 1
Стрілка №4 Вказуйте максимальну ціну, вона повинна бути більша за ту яку ви вказали вище

Тут вказуйте в ETH який об’єм ви вносите в пул
Знизу вам покаже скільки це у ваших монетах

Далі як на фото



Підтверджуємо в гаманці

Після того, як ви побачите “Success”
Тикайте хрестик і йдемо далі у розділ “Swap”

Тут вибирайте свою монету

І проводимо свап +- на такий об’єм

Тепер можна такий свап провести

Все так само

На цьому поки все, решта активностей у частині №2
