Недавно Scroll успешно привлек $50 млн от известных венчурных капиталистов, таких как Polychain Capital и Sequoia Capital. В целом Scroll удалось собрать 83 миллиона долларов.

Свиток сейчас оценивается в $1,8 млрд.

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

В настоящее время находится фаза альфа-тестовой сети, и во время предварительной альфа-версии было достигнуто 1 миллион уникальных адресов и 16 миллионов транзакций.

https://medium.com/@jiamigou/Cryptodog Compilation Airdrop Глава 47 - Участие в проекте, инвестированном основателем Ethereum - 33 миллиона долларов США - руководство по прокрутке тестовой сети - a0416c04d3a4

https://medium.com/@jiamigou/Cryptodog Compilation Airdrop Глава 140 — Наиболее полное руководство по сети тестирования прокрутки — e54619ad49a7

https://medium.com/@jiamigou/Cryptodog Compilation Airdrop Глава 147 – Не пропустите – Краткое описание Dog Brother – 10 самых вероятных airdrops в марте – 6cf0bb27508d

Помните, что каждая тестовая сеть требует не менее 100 транзакций.

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

Шаг 1. Получите токены тестовой сети

Сначала нам нужно использовать мост прокрутки, чтобы получить ETH прокрутки.

Войдите в https://scroll.io/alpha и добавьте сеть Scroll Alpha Testnet в метамаску.

Перейдите на https://scroll.io/alpha/bridge и подключите немного goerli ETH к прокрутке Goerli ETH.

Начать соединение

Этот процесс требует ожидания от 30 минут до более часа.

Шаг 2. Получите WETH

После получения прокрутки ETH мы используем Scroll-uniswap для обмена некоторого количества WETH;

Перейдите на https://uniswap-v3.scroll.io/#/swap, чтобы обменять ETH на wETH;

Я рекомендую приобрести как можно больше кранов и мостов герли.

На данный момент мы выполнили только 50% этого урока, нам еще предстоит сделать следующие вещи:

  1. Создаем собственный контракт и проверяем его код

  2. Создавайте токены и обеспечивайте им ликвидность

  3. Обмен на Uniswap

Шаг 3. Создаем наш контракт

Перейдите на remix.ethereum.org и нажмите «Создать новый файл». Дайте файлу имя. Не забудьте добавить .sol после имени.

Имя файла для этого руководства — Alphascroll.sol.

Разместите приведенный ниже код в правой части экрана.

// Идентификатор лицензии SPDX: НЕЛИЦЕНЗИРОВАННАЯ прагма Solidity ^0.8.9; контракт Lock { uint public unlockTime; адрес, подлежащий оплате, общедоступный владелец; вывод события (количество единиц, время). constructor(uint _unlockTime) payable { require(block.timestamp < _unlockTime, "Время разблокировки должно быть в будущем"); unlockTime = _unlockTime; владелец = подлежащий оплате (msg.sender); }function capture() public { require(block.timestamp >= unlockTime, «Вы пока не можете вывести средства»); require(msg.sender == владелец, «Вы не владелец»);emit Withdrawal(address(this).balance, block.timestamp); владелец.перенос(адрес(это).баланс); }

Заходим в SolidityCompiler и жмем компилировать

(Необязательно) Вы также можете скомпилировать с помощью команды:

Перейдите к компилятору Solidity на левой панели -> нажмите «Компилировать cryptomarketblog.sol» -> Если ошибок нет, вы увидите зеленую галочку на кнопке компилятора Solidity.

После компиляции видим вот такую ​​картинку

Теперь мы нажимаем на значок развертывания и запуска транзакции слева.

(Необязательно) Вы также можете развернуть с помощью команды:

Перейдите на боковую панель «Развертывание и запуск транзакций» на левой панели -> Выберите среду.

Выберите «Внедренную метамаску поставщика» в качестве среды.

Здесь появится окно MetaMask, подтвердите его.

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

В поле «ЗНАЧЕНИЕ» введите 1; в поле «время unit256_unlock» введите 1696118400;

Проверьте изображение ниже

Теперь, после того, как все заполнено, нажмите значок развертывания и подтвердите метамаску (убедитесь, что вы находитесь в сети ETH Goerli).

Через несколько минут вы увидите такие результаты:

Теперь открываем последнюю транзакцию в ETH explorer и открываем контракт.

Как показано ниже:

Теперь переходим к контракту TAB и проверяем контракт;

Нажмите для продолжения

Теперь вы видите, что здесь стоит большая пустая коробка. Вернитесь к ремиксу, скопируйте код, нажмите «Проверить и опубликовать».

Если вы все сделали правильно, то получите что-то вроде этого:

Теперь мы еще раз проверяем контракт, чтобы убедиться, что он проверен.

Шаг 4. Создайте свой собственный токен

Вход: https://docs.openzeppelin.com/contracts/4.x/wizard

Установите значения, как показано ниже, оставив все остальные поля как есть.

Скопируйте весь код из правой части экрана и снова посетите сайт Remix в новом окне. Снова создайте новый файл с именем ALTKN.sol (в моем случае) и вставьте его туда.

Перейдите к компилятору Solidity и скомпилируйте

Перейдите в раздел РАЗВЕРТЫВАНИЕ И ВЫПОЛНЕНИЕ ТРАНЗАКЦИЙ и выполните развертывание.

Скопируйте адрес контракта и импортируйте токены в MetaMask;

Шаг 5. Проверьте плавность работы токена

Теперь мы готовы протестировать наш токен в uniswap-scroll.

Войдите в https://uniswap-v3.scroll.io/#/pool и используйте сетевое соединение прокрутки альфа.

Добавьте наши токены сюда

Ниже вы можете увидеть наш пользовательский токен ALPHA.

Шаг 6. Добавьте ликвидность

Перейдите к опции «ПУЛ» и нажмите «Новая позиция»;

При первой настройке вы заполните некоторые значения, чтобы создать начальную цену и ликвидность. После этого вы получите что-то вроде изображения ниже:

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

Вот и все в этой статье