February 23, 2022

Testnet ZKSync 2.0

Cегодня мы займемся тестнетом zkSync 2.0 в двух сетях: Goerli и zkSync 2.0 Testnet Goerli. Cеть Goerli является тестовой, а это значит, что оплата комиссии будет осуществляться тестовыми токенами.

ZKSync - первый EVM-совместимый ZK Rollup в тестовой сети Ethereum.
Подробнее о ZKSync 2.0 можно узнать из этой статьи. Про экосистему можно узнать тут и приступать к тестированию

Шаг 1. Настраиваем MetaMask на тестовую сеть Goerli.

Сеть Goerli стандартная в MetaMask, но если в вашем кошельке она не отображается, то:

  • Жмем "Мои счета" и потом переходим в "Настройки"
  • Заходим в "Дополнительно"
  • Находим тумблер "Show test networks" и включаем его
  • Переключаемся на тестовую сеть Goerli

Шаг 2. Доим кран

  • Идем сюда
  • Жмем на кнопку "tweet"
  • Нас редиректит в Twitter c автоматически собранным твитом
  • Меняем нули на адрес своего кошелька и публикуем твит
  • Переходим в твит и копируем ссылку на него
  • Вставляем ссылку в кран и ждем ETH.
    Кран может быть перегружен, придется подождать или поискать другой

Шаг 3. Добавляем сеть zkSync 2.0 Testnet Goerli

  • Переходим на zkSync и конектим MetaMask
  • Добавляем сеть zkSync 2.0 Testnet Goerli. Должна подтянуться автоматически при конекте кошелька к zkSync. Если не добавилась автоматически - добавляем вручную

Network Name: zkSync testnet 2.0

RPC URL: https://zksync2-testnet.zksync.dev

Chain ID: 280

Шаг 4. Deposit

  • Жмем на вкладку "Deposit"
  • Вводим количество Eth Goerli которое вы хотите перевести в zkSync Testnet Goerli
  • Подписываем транзакцию в MetaMask и ждем около 5 минут

Шаг 5. Faucet

  • Жмем на вкладку "Faucet"
  • Получаем тестовые токены

Работает нестабильно. Если после нажатия на "Reques from faucet" появляется ошибка - пробуйте еще раз или сделайте это позже

Шаг 6. Transfer

  • Добавляем в MetaMask еще один счет, если его нет
  • Жмем на вкладку "Transfer "
  • Вводим адрес второго счета в графу "To"
  • Вводим сумму ETH, которую хотите перевести
  • Жмем "Transfer"
  • Подписываем транзакцию в MetaMask

Если все прошло успешно Вы увидите такое окно

Шаг 7. Withdraw

  • Жмем на вкладку "Withdraw"
  • В слайдере выбора монет выбираем ETH
  • Вводим сумму, которая будет отправлена обратно в Goerli
  • Жмем "Withdraw" и подписываем транзакцию в MetaMask

PS: Если на 5-ом шаге получилось достать другие токены, проделываем с ними те же махинации, как с ETH.

Оставляем отзывы в их Discord в канале #zksyns-2-tesnet.

Тестнет успешно завершен!