July 9, 2023

Проходим тестнет от Scroll

Scroll — это zkRollup на Ethereum, который обеспечивает встроенную совместимость для существующих приложений и инструментов Ethereum.

На данный момент проект собрал $ 80M от фондов таких как Polychain Capital, Variant, IOSG и других. Оценивается в $ 1.8B.

Что делать?

Нам понадобится тестовый ETH, получить бесплатно можно тут:

Goerlifaucet

Triangleplatform

Quicknode

Или купить за настоящий ETH (Можно в дешевых сетях Arbitrum и Optimism) на testnetbridge.

Scroll Bridge

Переходим по ссылке, подключаем кошелек и добавляем сети.

Переводим ETH из сети Goerli в сеть Scroll тут. Будет достаточно 0,05 ETH.

Проверить статуc вашей транзакции можно нажав на кнопку рядом с адресом.

Orbiter finance

Переведем средства через другой мост – Orbiter finance.

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

Uniswap

Переходим на сайт, подключаем кошелек и клеймим тестовые usdc.

Далее идем на Uniswap, подключаем кошелек и нажимаем на кнопку выберите токен. После чего в поиск вставляем адрес контракта -

0xA0D71B9877f44C744546D649147E3F1e70a93760

Далее совершаем несколько обменов в парах с USDC.

SyncSwap

Переходим на SyncSwap, устанавливаем сеть Scroll, нажимаем Faucet → Claim.

После получения тестовых токенов, совершаем обмены с разными парами.

Добавляем ликвидность на SyncSwap

Нажимаем на Pool → Positions

→ New position

Выбираем любую пару, нажимаем Enter Pool.

Далее переходим на вкладку Deposit, указываем любое количество токенов, нажимаем Deposit, подтверждаем транзакцию.

Aave

Aave – это децентрализованный протокол для кредитования и заимствования на блокчейне Ethereum, который работает в тестовой сети Scroll, не упускаем возможность протестировать и его.

Переходим на сайт, подключаем кошелек, нажимаем на шестеренку в правом верхнем углу и включаем тестовые сети.

Далее меняем Ethereum Market на Scroll Alpha Market и переключаем кошелек на сеть Scroll.

Нажимаем на Scroll Alpha Faucet

После чего нас перекинет на страницу, где мы поочерёдно нажимаем Faucet и забираем тестовые токены.

Возвращаемся на вкладку Dashboard, и также поочерёдно нажимаем Supply, тем самым добавляя токены в пул.

Проходим квесты на Layer3

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

Позже на нашем канале выйдет гайд о том, как без больших затрат можно прогреть кошелек.

Вступаем Discord и Guild

Discord

Guild подключаем свой кошелек и твиттер (должен быть создан не ранее 1 октября 2022 года)

Деплой смарт - контракта и своего токена в сети Scroll

Выбираем сеть Scroll в кошельке

Переходим на сайт, создаем новый файл и указываем любое название.

После чего в созданный файл вставляем код

// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.9;

contract SpamHub {
    uint public unlockTime;
    address payable public owner;
    event Withdrawal(uint amount, uint when);
    constructor(uint _unlockTime) payable {
        require(
            block.timestamp < _unlockTime,
            "Unlock time should be in the future"
        );
        unlockTime = _unlockTime;
        owner = payable(msg.sender);
    }
    function withdraw() public {
       
        require(block.timestamp >= unlockTime, "You can't withdraw yet");
        require(msg.sender == owner, "You aren't the owner");
        emit Withdrawal(address(this).balance, block.timestamp);
        owner.transfer(address(this).balance);
    }
}

В строке 4 - Contract, введите название вашего файла.

Далее переходим на вкладку Solidity compiler и нажимаем Compile

Идем на вкладку Deploy & Run transactions. Указываем провайдера, устанавливаем значение Gwei и время разблокировки контракта ­– 1712126200

Нажимаем Deploy и подтверждаем транзакцию.

В нижнем окне появится уведомление об успешном деплое контракта.

Верифицируем контракт

Открываем кошелек → Транзакции → Находим последнюю транзакцию с развёртыванием контракта → Открываем её

Нажимаем Смотреть в проводнике блоков

Далее, в проводнике блоков в пункте To, нажимаем на адрес нашего контракта

Попадаем в детали контракта, переходим во вкладку Code, где нажимаем кнопку Verify & Publish

После нажимаем Next, а на следующей странице указываем параметры как на скриншоте

  • в пункте Compiler указывайте версию, которую использовали при деплое контракта
  • в пункте Contract Name указывайте название вашего контракта
  • в пункте Enter the Solidity Contract Code, вставляем код контракта, который вставляли тут:

Нажимаем Verify & Publish.

После успешной верификации, появится галочка рядом с пунктом Code.

Следующий шаг – создадим свой токен.

Для этого переходим сюда, выставляем свои параметры, после чего копируем код из окна справа.

Снова идем на сайт Remix

Создаем новый файл, и повторяем действия из пункта Деплой смарт - контракта, но в окно справа вставляем код из предыдущего шага.

А на вкладке Deploy & Run transactions не изменяем значения Value

После деплоя, подтверждаем транзакцию в кошельке, и копируем адрес контракта.

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

Мы создали свой токен и добавили его в наш кошелек, идём дальше.

Снова идём на Uniswap, нажимаем Пулы Новая позиция

Нажимаем Выбрать токен, и вставляем адрес контракта токена как в предыдущем шаге.

Выставляем параметры, и нажимаем одобрить

Далее нажимаем Добавить, подтверждаем транзакцию в кошельке.

Ликвидность добавлена. Нажимаем на созданную пару, выбираем удалить ликвидность, выставляем несколько процентов от суммы и жмем удалить.

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

На этом всё. Другие активности можно отслеживать здесь

Спасибо за прочтение нашего гайда.

Желаем всем удачи в получении дропа от Scroll, и во всех дальнейших активностях которые будут публиковаться на нашем канале.

Будем рады видеть вас в наших социальных сетях: