比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

zkSync Era智能合約部署教程_zkSync

Author:

Time:1900/1/1 0:00:00

注:本文來自@0xNing0x推特,MarsBit整理如下:

1為什么要在zkSyncEra部署智能合約

超級空投規則的核心原則有兩個:

--鏈上行為,包括跨鏈、Swap、LP、投票等

--鏈上資產價值

為了獵取空投,我們需要盡可能豐富鏈上行為

另一方面,因為ZkEVM的兼容性沒OPL2方案好,zkSync可能需要空投獎勵開發者遷移

2系統環境準備

--在本地電腦首先安裝nodejs,設置好系統變量,再安裝yarn和npm包管理

Ripple CTO:Uniswap不是去中心化的,而是由Uniswap Labs控制:金色財經報道,在Uniswap Labs宣布開源 V4 后,Ripple首席技術官David Schwartz在社交媒體發文評論稱Uniswap不是去中心化的。此前Rotkiapp創始人Lefteris Karapetsas也在社交媒體上稱Uniswap V4是根據商業軟件許可證(BSL)發布,并指出一些加密項目會利用“開源噱頭”假裝去中心化。David Schwartz進一步表示, Uniswap原始版本、以及上一個V3版本也不是去中心化的,他提醒加密社區Uniswap其實由Uniswap Labs控制。[2023/6/15 21:37:26]

--windows系統,建議使用PowerShell進行以上操作

dYdX:平臺所有以USDC支付的頭寸、抵押品和資金都將以美元計價:3月11日消息,去中心化衍生品交易平臺 dYdX 在社交媒體上發文表示,鑒于最近圍繞硅谷銀行發生的事件,dYdX 決定將繼續以 USDC 的實際美元價格來運行,不假設 USDC = USD。

dYdX 對此解釋稱,與任何地方持有的 USDC 一樣,如果發生 USDC 貶值,所有以 USDC 支付的頭寸、抵押品和資金都會以美元計價。交易商不會因 USDC-USD 價格變化而被清算。資金支付將繼續正常運作,交易者以 USDC 的實際價值進行支付。[2023/3/11 12:56:02]

--yarn包安裝好運行會報錯“該命令無法執行”,需要設置PowerShell權限。在PowerShell輸入并執行“set-ExecutionPolicyRemoteSigned”命令,確認Y選項即可

派盾:DigiDaigaku CEO 推特賬戶疑似被盜,謹防釣魚鏈接:11月3日消息,據派盾監測(PeckShieldAlert)顯示,DigiDaigaku CEO Gabriel Leydon 推特賬戶疑似被盜,villians-digidaigaku[.]com 系釣魚鏈接,提醒用戶謹防與其交互。[2022/11/3 12:12:31]

3準備一些G?erli測試網ETH

我們先嘗試在zkSyncEra測試網部署智能合約,熟練之后再到主網部署

zkSyncEra官方文檔提供的hardhat合約部署模板,包括從G?erli測試網跨鏈到zkSyncEra測試網的動作,所以我們需要準備一些G?erli測試網ETH

推薦使用Alchemy的水龍頭

基于Solana的游戲平臺Arcade2Earn完成320萬美元融資:金色財經報道,基于Solana的游戲平臺 Arcade2Earn在 Crypto.com Capital 領投的種子輪融資中籌集了 320 萬美元。其他投資者包括Solana Ventures、Shima Capital、KuCoin Labs 和 GSR。

Arcade 聯合創始人 Jaleel Menifee表示,這筆資金是通過一項簡單的未來代幣協議 (SAFT)實現的,該公司的實用代幣被稱為街機。[2022/10/20 16:30:36]

https://goerlifaucet.com/

4初始化項目

在PowerShell中運行以下命令:

mkdirgreeter-example

cdgreeter-example

yarninit-y

yarnadd-Dtypescriptts-node@types/nodeethers@^5.7.2zksync-web3@ethersproject/hash@ethersproject/webhardhat@matterlabs/hardhat-zksync-solc@matterlabs/hardhat-zksync-deploy

5配置

--使用“touchhardhat.config.ts”命令創建配置文件

--使用“notepad.exehardhat.config.ts”打開配置文件

--將附帶連接里“configuration”下的代碼復制粘貼到配置文件里,然后保存關閉

https://era.zksync.io/docs/api/hardhat/getting-started.html#configuration

6編譯合約

--使用“mkdircontracts”命令創建contracts文件夾,存放智能合約文件

--使用“touchcontracts/Greeter.sol”創建智能合約文件

--使用“notepad.execontracts/Greeter.sol”命令打開文件

--在官方文檔找到Greeter.sol智能合約代碼,將其粘貼到本地文件

--運行“yarnhardhatcompile”命令編譯

7部署合約

--使用“mkdirdeploy”命令創建deploy文件夾

--使用“touchdeploy/deploy.ts”創建部署配置文件

--使用“notepad.exedeploy/deploy.ts”命令打開配置文件

--在官方文檔找到deploy.ts代碼,將其粘貼到本地

--將代碼中的WALLET-PRIVATE-KEY替換為私鑰

--運行“yarnhardhatdeploy-zksync”以部署

8腳本動作

部署成功后,該腳本將:

--從Goerli轉0.001ETH到zkSync

--部署Greeting帶有消息“Hithere!”的合約。到zkSyncEra測試網

--從調用該方法的合約中檢索消息greet()

--使用該方法更新合約中的問候消息setGreeting()

--再次從合約中檢索消息

以上就是我的zkSyncEra部署智能合約教程

Tags:SYNCzkSyncZKSSYNzksync幣什么時候能買zksync幣合法嗎syn幣前景

幣安下載
加密業務的終生價值:區塊鏈、DEX、借貸、穩定幣和收益聚合器的收益模型詳解_SPA

大約在去年的這個時候,我開始撰寫有關加密業務的文章,以及它們的單位經濟學如何以一種讓大多數行業都成為笑話的方式被打破。直到FTX崩潰,人們才真正開始關注它.

1900/1/1 0:00:00
Arbitrum 治理事件啟示:加密項目需要公平的游戲規則_BIT

這篇推文是關于Arbitrum空投和去中心化的博弈探討,Arbitrum最近因為公共治理事件而陷入尷尬境地。 加密網絡90%的價值來自于去中心化承諾.

1900/1/1 0:00:00
不同 zkEVM 之間的比較_SYN

隨著“zkEVM戰爭”的升溫,公眾對不同zkEVM的優點進行了大量的討論。也有一些錯誤的信息,所以我們想澄清一些關于PolygonzkEVM的事實以及它與其他產品的比較.

1900/1/1 0:00:00
將零知識證明引入比特幣,ZeroSync 要做什么?_ERO

如果在比特幣上引入零知識證明,會發生什么?如果能夠立即驗證鏈的狀態而無需下載區塊數據或依賴第三方.

1900/1/1 0:00:00
V神最擔心的“zkEVM多客戶端問題”,終于有解決方案了_VIT

3月31日,以太坊聯合創始人“V神”?Vitalik?Buterin在其官方博客上發布文章《以太坊的多客戶端理念將如何與ZK-EVM交互?》.

1900/1/1 0:00:00
巴比特 | 元宇宙每日必讀:重磅更新!ChatGPT推出插件功能,能聯網、能搜索、能運算,強化版AIGC工具即將大量涌現?_GPT

摘要:據財聯社報道,OpenAI于3月24日宣布,部分解除了ChatGPT無法聯網的限制。其CEO山姆?阿爾特曼表示,“我們正在開始推出ChatGPT插件,您可以安裝插件來幫助完成各種各樣的任務.

1900/1/1 0:00:00
ads