Scroll Alpha Testnet: пошаговый гайд

Фото - Scroll Alpha Testnet: пошаговый гайд
Scroll — это L2-решение для Ethereum, основанное на технологии zkRollup. Команда разрабатывает zkEVM совместно с группой PSE (Privacy and Scaling Explorations) в Ethereum Foundation и планирует запуск основной сети к четвертому кварталу 2023 года.
zkEVM — это виртуальная машина Ethereum (EVM) с нулевым разглашением (zk). За последнее время всё больше проектов запускают эту технологию, подтверждая, что она работает. Например, zkSync Era.

После успеха Pre-Alpha Testnet, в которой приняли участие около 100 000 пользователей, команда Scroll запустила Alpha Testnet и удобный сайт для тестирования возможностей L2-решения.

Как поучаствовать в тестнете?

При работе с новыми проектами всегда рекомендуется создать новый кошелек, после чего подключать его к соответствующим сетям. Здесь то же самое: для тестирования Scroll нужно добавить Goerli Ethereum и Scroll Alpha через официальный сайт или вручную: 

1. Goerli:
Имя сети: Goerli
URL-адрес сети: https://rpc.ankr.com/eth_goerli
ID цепочки: 5
Символ валюты: ETH
URL-адрес проводника блоков: https://goerli.etherscan.io

2. Scroll Alpha: 
Имя сети: Scroll Alpha Testnet
URL-адрес сети: https://alpha-rpc.scroll.io/l2
ID цепочки: 534353
Символ валюты: ETH
URL-адрес проводника блоков: https://blockscout.scroll.io

После этого вам понадобятся тестовые ETH на Goerli. Для этого вы можете воспользоваться краном от Alchemy или другим на ваш выбор. А дальше переместить актив через мост в Scroll Alpha за несколько минут в зависимости от нагрузки на сеть и использовать его как обычно. Вся информация про транзакции и кошельки доступна в Block Explorer.

В качестве теста можно переместить средства обратно в Goerli, но если у вас нет достаточного количества ETH для таких экспериментов, то лучше повременить с этим. Во время перемещений могут возникнуть ошибки. В таком случае нужно почистить браузер (кеш и куки) или уменьшить количество передаваемых ETH, так как использование максимальной суммы, вероятно, приведет к ошибке из-за технологии zkRollup.

В Pre-Alpha обмен токенов тестировался на своем, специально разработанном приложении, но сейчас команда выбрала форк Uniswap V3 для проверки DEX-функций. Можно сделать несколько обменов между ETH и WETH. Все они проходят очень быстро.

Кому интересен Rollup Explorer — он тоже доступен, и в нем содержится вся информация о них: пакетный индекс, статус (Precommitted, Committed, Finalized), количество транзакций, блоков и т.д.

При появлении ошибок на любом этапе тестирования, команда просит обращаться к ним в Discord.

Итог

В последнее время проекты L2 прославились ретродропами (Arbitrum, Optimism). Поэтому все ожидают, что следующие проекты тоже порадуют пользователей раздачами, и стремятся участвовать во всех их активностях. В этом есть смысл, ведь никто не знает, какие условия для раздачи выберут разработчики, а высокая активность в тестнете может значительно повысить шансы.