原文:《 Getting started with Scroll zkEVM 》by Gaurang (GT) Torvekar
編譯:MarsBit
本文旨在介紹初學者如何與L2 Dapps 交互。
在本指南中,我將討論如何開始使用Scroll zkEVM以及如何與以太坊L2 Dapp 交互。理論上,在本指南中學到的技能可遷移至任何其他2 層網絡。文中,我將使用我創建的Dapp 進行說明。這是一款鏈上TicTacToe 遊戲,可在Scroll L2 網絡上玩。
準備工作—安裝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/
原文鏈接