Scroll - гайд по тестнету
🔸 Website - https://scroll.io/
🔸 Twitter - https://twitter.com/Scroll_ZKP
🔸 Discord - https://discord.gg/scroll
🔸 Вступаем в Guild и смотрим какие роли можем получить
Scroll — это zkRollup на основе zkEVM для масштабируемости Ethereum.
Инвесторы: проект собрал более $80 млн от Polychain Capital, Sequoia, Bain Capital Crypto, Robot Ventures, Bixin Ventures, Ryan Sean Adams и других.
Базовые действия
🔸 Клеймим тестовый ETH в сети Goerli на сайте
🔸 Затем на сайте нажимаем Join Alpha
🔸 Коннектим Metamask и добавляем тестовые сети, если не получается используем этот сайт
🔸Переносим ETH из сети Goerli в сеть Scroll Alpha Testnet во вкладке Bridge (немного можно прогнать обратно)
🔸 Отправляем ETH на другой кошелек в сети Scroll Alpha Testnet
🔸Делаем свапы на SyncSwap и предоставляем ликвидность
🔸 Переходим на сайт Aave, щелкаем по шестеренке в правом верхнем углу и включаем Testnet mode. Нажимам слева на надпись Ethereum и в появившемся списке выбираете сеть Scroll Alpha. Депозитим ETH и занимаем что нибудь из предложенного
Разворачиваем смарт-контракт
Официальный гайд читаем здесь
🔸Переходим на сайт GitHub в репозиторий и в папке Contract копируем код из файла: Lock.sol
🔸Переходим на Remix, создаем новый файл (New File) с любым названием и вставляем контракт
🔸Переходим в Solidity Compilier и нажимаем Compile scroll (COMPILER 0.8.19)
- Environment: выбираем Injected Provider Metamask
- Value: вводим 7 и заменяем Wei на Gwei
- Deploy: пишем 1696118400
🔸Нажимаем Deploy и подписываем транзакции
🔸Переходим по нашей транзакции из МетаМаска в эксплорер Scroll и нажимаем на наш созданный контракт [Contract Lock (0x00000000000) created]
🔸В разделе Code нажимаем на кнопку Verify and Publish
🔸Выбираем Via flattened source code и нажимаем Next и вводим:
- Contract Name: Lock
- Compiler: 0.8.19
- Optimization: no
- Enter the Solidity Contract Code: снова вставляем код контракта
🔸Если выполнили все правильно, то раздел Code будет с галочкой
Создание токена
🔸Переходим на сайт, в раздел Tokens — ERC20 — Creating Supply и вводим:
🔸Переходим на сайт Remix, нажимаем New File и создаем файл с любым названием и вставляем код токена
🔸Переходим во вкладку Solidity Compilier и нажимаем Compile
🔸Во вкладке Deploy and Run Transactions, и в разделе Environment выбираем Injected Provider Metamask, нажимаем Deploy и подтверждаем транзакцию
🔸В разделе Deployed Contracts - копируем адрес токена и вставляем в MetaMask для проверки
🔸После этого не будет лишним создать ликвидность к своему токену на Uniswap и сделать несколько свапов
Видео инструкция: https://youtu.be/-CzSDRAMuJs
🔸 Переходим на сайт