原文標題:《 Getting started with Scroll zkEVM 》
原文作者:Gaurang (GT) Torvekar ;原文編譯:MarsBit
本文旨在介紹初學者如何與 L2 Dapps 交互。
在本指南中,我將討論如何開始使用 Scroll zkEVM 以及如何與以太坊 L2 Dapp 交互。理論上,在本指南中學到的技能可遷移至任何其他 2 層網絡。文中,我將使用我創建的 Dapp 進行說明。這是一款鏈上 TicTacToe 遊戲,可在 Scroll L2 網絡上玩。
準備工作—安裝 Metamask(或任何類似的錢包)
新手教學:《Metamask 小狐狸錢包教學,註冊、交易、入金、出金一次搞懂!》
如果你已經安裝了 Metamask,則可以跳過此步驟。如果沒有,請訪問 https://metamask.io/download/ 並根據您的瀏覽器或移動設備安裝合適的版本。
第一步:搭建 Scroll L2 測試網和 Goerli 測試網
目前,Scroll zkEVM 已經推出了一個 alpha 測試網。這是一個二層網絡,與 EVM(Ethereum 虛擬機)兼容。這意味著在以太坊網絡編寫的任何智能合約都可以使用同一套工具在 Scroll zkEVM 上進行本地部署。Scroll L2 alpha testnet 目前”連接”到 Ethereum L1 上的 Goerli 測試網絡。這意味著 Scroll L2 網絡向 Goerli L1 網絡發送成批的交易,以”最終確定”交易。因此,最終,他們仍然依賴於以太坊 L1 網絡的”安全”,但實現了可擴展性,因為不是每筆交易都需要在以太坊網絡上發布。
您可以通過訪問 https://scroll.io/alpha 並按照說明將網絡添加到 Metamask 來設置 Scroll L2 網絡。在該頁面上,您應該將 Goerli 網絡添加到你的 Metamask(如果你尚未這樣做)。
第 2 步:獲得一些 Goerli 測試 ETH
通過上述步驟在Metamask 中設置網絡後,你必須從水龍頭中獲取一些Goerli ETH。
你可以使用以下個水龍頭:
1. https://goerlifaucet.com/
這個水龍頭一次只給 0.2 ETH,你需要註冊 / 登錄 Alchemy 才能獲得代幣。
2.https://goerli-faucet.pk910.de/
這個 PoW(工作證明)水龍頭可以提供更多的 ETH,因為你需要保持頁面打開並「挖」一些 ETH。相比第一個,我更喜歡這個水龍頭。
3. https://faucet.paradigm.xyz/
這個水龍頭需要你用 Twitter 登錄。你需要花費一段時間才能得到 0.1 ETH,因此不太方便。
你可以使用上述水龍頭中的一個,或三者結合使用。
一旦你有足夠的 ETH,請繼續進行下一步。
第 3 步:從 Goerli「橋接」一些 ETH 到 Scroll L2
現在,下一步是將上面步驟 2 中積累的一些 ETH 橋接到 Scroll L2 測試網。為此,請前往橋接介面 https://scroll.io/alpha/bridge
按照頁面上的說明將一些 ETH 轉移到你在 Scroll L2 測試網上的地址。
請注意,此交易不會立刻完成,需要一些時間才能轉移 ETH。一旦 ETH 被轉移,你就可以進入下一步來嘗試很棒的鏈上 Tictactoe 遊戲!
第 4 步:玩鏈上游戲 Tictactoe
在 https://onchain-tictactoe.vercel.app/ 查看遊戲。將你的錢包連接到此頁面並創建一個新遊戲。由於這是一款多人遊戲,你需要添加朋友的地址,甚至你的第二個錢包可以作為第二個玩家。
一旦你創建了你的第一個遊戲,你需要從下表中「選擇」遊戲,然後你就可以開始玩鏈上的 Tictactoe。
這個遊戲還有一個有趣的元素!如果你在其中一步犯了錯誤,或者不想輸掉遊戲,你可以隨時「重置」遊戲。
注意——我已經開源了遊戲的代碼。你可以在 GitHub 上找到它。
第 5 步 (可選):查看 Scroll L2 上的其他 Dapps
如果你想在 Scroll 上測試其他 Dapps 和遊戲,請查看此頁面
https://ethdenver.scroll.systems/