scroll
June 22, 2023

Проходимо Testnet від Scroll [покроковий гайд]

Scroll — це рішення другого рівня, побудоване на основі zkEVM, його головна мета - зниження витрат на газ в мережі Ethereum. Проект залучив інвестиції у розмірі 80 мільйонів доларів від таких фондів, як Polychain Capital, Sequoia, OKX Ventures та інших. На початку серпня Scroll планує перейти на Mainnet, тому виконуємо тестнет вже зараз.

1. Підключаємо потрібні мережі в гаманець. Переходимо на сайт і додаємо в Metamask Goerly Testnet і Scroll Alpha Testnet

2. Отримуємо тестові токени. Переходимо на сайт і реєструємось

Вставляємо адресу гаманця, відмічаємо капчу, і натискаємо "Send me ETH"

3. Використовуємо міст Scroll. Вводимо частину ETH і натискаємо "Send me ETH to Scroll Alpha Testnet"

4. Переходимо на сайт AAVE, підключаємо гаманець

В налаштуваннях відмічаємо "Testnet mode"

Вибираємo версію "Scroll Alpha"

Натискаємо "Supply"

Вводимо кількість і клікаємо "Supply ETH"

Додаємо токен в гаманець

Переходимо у вкладку "Faucet"

Отримуємо кожен токен зі списку

Повертаємось в "Dashboard"

Натискаємо "Supply"

Вводимо суму і натискаємо "Approve". Робимо так для кожного токена

Якщо використали максимум токенів, то у вкладці "Faucet" можна запросити ще

Переходимо до Your Borrows і натискаємо кнопку "Borrow"

Так само вводимо суму і натискаємо "Borrow". Робимо так для кожного токена.

5. Переходимо на свапалку і переключаємось на Scroll Alpha

Під'єднуємо гаманець

Обираємо будь які токени, вводимо суму і натискаємо "Swap". Робимо так кілька разів для різних токенів (чим більше, тим краще)

6. Переходимо до наступної свапалки і так само конектимо гаманець.

Переключаємо мережу на Goerli

Вибираємо ETH в мережі Goerly

Обираємо інший токен, наприклад USDS

Вводимо суму і свапаємо. Робимо таких транзакцій побільше з різними токенами

Переходимо в Pools, натискаємо Manage

Вводимо суму, натискаємо "Approve"

Додаємо ліквідність

7. Розгортаємо смарт-контракт. Переходимо за посиланням і створюємо новий файл

Задайте файлу будь-яку назву, але в кінці обов'язково поставте розширення .sol

Вставляємо ось цей код

// SPDX-License-Identifier: GPL-3.0

pragma solidity >=0.7.0 <0.9.0;

/**
 * @title Storage
 * @dev Store & retrieve value in a variable
 * @custom:dev-run-script ./scripts/deploy_with_ethers.ts
 */
contract Alcryptone {

    uint256 number;

    /**
     * @dev Store value in variable
     * @param num value to store
     */
    function store(uint256 num) public {
        number = num;
    }

    /**
     * @dev Return value 
     * @return value of 'number'
     */
    function retrieve() public view returns (uint256){
        return number;
    }
}

Натискаємо CTRL+S і бачимо зелену галочку

Переходимо на іншу вкладку, обираємо "Injected Provider" і підключаємо гаманець

Натискаємо "Deploy". Якщо ви зробили все правильно, внизу у вас з'явиться зелена галочка

8. Переходимо в їхній Discord

Верифікуємось і клеймимо ролі.

9. Свапаємо токени на Izumi

Додаємо ліквідність

Після того, як все виконали, пройдіть квест на Layer3 і отримайте ролі в Guild.

При бажанні можете зробити додаткові активності тут і тут. Переглянути всі доступні активності можна тут.

Вітаю! Тестнет пройдено. Слідкуємо за проектом і сподіваємось на нагороди.

Сподобався гайд? Лайк! Підписуйтесь на вибуховий криптоканал Crypto Big Bang, ловіть геми першими.