Cointime

扫码下载App
iOS & Android

ZKSync Era 智能合约部署教程:以 5 美元搏 10000 美元,你愿意吗?

个人专家

作者:@KashKysh 编译:CoinTime 237

如果您想要获得最大的空投,就必须做一些其他人没有做的事情。

接下来,本教程将带您以 $5 的经济成本和 20 分钟的时间成本,尝试获取 $10,000+ 的潜在收益。

接下来,就让我们看看,该如何部署 ZKSync Era 的智能合约。

1、前往 https://code.visualstudio.com 下载并安装它。

2、打开 VisualStudio 并安装扩展 - Solidity + npm Intellisense

3、前往 https://nodejs.org/en 并安装它。

4、重启。

5、在电脑上创建一个新文件夹,并在 Visual Studio 中打开它。

6、按下“Ctrl+ù”打开终端并输入“npm init -y”。然后输入“npm i -D typescript ts-node ethers zksync-web3 hardhat @matterlabs/hardhat-zksync-solc @matterlabs/hardhat-zksync-deploy”。

7、通过点击屏幕截图中的按钮,在文件夹中创建一个名为 "hardhat.config.ts" 的文件。

8、在该字段中粘贴以下代码:https://anotepad.com/notes/dfrw34q4

9、关闭文件并保存更改。

10、在您创建的文件夹中,通过单击与创建文件时使用的按钮旁边的按钮,创建一个 "contract" 文件夹和一个 "deploy" 文件夹。

11、在您刚创建的 "contracts" 文件夹中,创建文件 "Greeter.sol"。

12、粘贴以下代码:https://anotepad.com/notes/hesye8eb

13、关闭文件并保存。

14、回到终端,输入 "npx hardhat compile"。

如果一切正常,则应该看到与下图类似的内容。

15、前往 "Deploy" 文件夹,并创建一个名为 "deploy.ts" 的文件。

16、粘贴以下代码:anotepad.com/notes/xjekc2qe

17、关闭文件并保存。

18、回到您的源目录,并创建一个名为 ".private" 的文件。

19、将您的私钥粘贴到其中。始终使用只用于此项任务的新钱包。

20、关闭文件并保存。

21、回到终端,输入 "npx hardhat deploy-zksync"。

恭喜你,在 ZKSync Era 上部署了一个智能合约!

现在让我们验证你的合约!

22、前往Zksync Era网络资源管理器 https://explorer.zksync.io

23、输入您刚刚创建的智能合约的地址。

24、点击“合约”选项卡并单击“验证智能合约”按钮。

25、按照下图所示填写所有字段。

26、在“输入Solidity合约代码”字段中,粘贴以下内容:https://anotepad.com/notes/ap6ax3y9

27、在“构造函数参数”字段中插入合约部署后出现的数据。

每个人都一样,你可以这样输入:

0x00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000 0000000094869207468657265210000000000000000000000000000000000000000000000

28、确认并点击“验证智能合约”按钮。

恭喜你,你已经验证了你的智能合约!     

评论

所有评论

推荐阅读

  • 策略师:英国央行可能在周四决降息后,年底前再次降息

    Raymond James Investment Services的策略师Jeremy Batstone-Carr在一份报告中说,在周四做出利率决定后,英国央行可能会在年底前再次降息。LSEG的数据显示,市场认为本周降息的可能性为96%。预计英国在秋季预算中会增税,这可能会限制家庭和企业的支出能力。英国央行可能希望选择一种货币政策以缓解家庭和企业面临的压力,尽管这要等到今年晚些时候。

  • 白宫:特朗普凌晨04:30将发表一项声明

    美国白宫表示,美国总统特朗普将于美东时间周三下午4:30(北京时间次日凌晨4:30)在椭圆形办公室发表一项声明。

  • 现货黄金失守3360美元/盎司

    现货黄金失守3360美元/盎司,日内跌幅0.63%。

  • 分析:若哈塞特或马尔帕斯接任美联储理事,美元将下跌

    据外媒分析报道,如果美国总统特朗普选择由哈塞特(Kevin Hassett)或马尔帕斯(David Malpass)接任库格勒的美联储理事职位,美元可能走弱。因为,哈塞特和马尔帕斯被视为比该职位的另一位热门人选沃什(Kevin Warsh)更为鸽派。特朗普本周结束前将公布谁来接替库格勒的职位,而此人选也有可能成为接替鲍威尔的美联储主席。特朗普目前已将人选缩小至四个人:哈塞特、马尔帕斯、沃什及现任美联储理事沃勒。无论特朗普最终选择谁来接替库格勒,该人选很可能主张美联储在9月降息幅度超过25个基点。

  • 8月6日午间重要动态一览

    7:00-12:00关键词:美联储、降息、黄仁勋 1.特朗普和盟友讨论美联储的未来; 2.欧洲央行管委霍尔茨曼:有理由再次降息; 3.CZ申请驳回FTX信托对其提起的17.6亿美元索赔; 4.黄仁勋8月1日至5日期间卖出22.5万股英伟达股票; 5.美财政部扩大短期国债发行,稳定币需求成新增买盘动力; 6.机构:仍不认为美联储今年会降息,通胀粘性仍是关键问题; 7.中国发展出版社出版稳定币科普书《与每个老百姓密切相关的稳定币》。

  • 美 SEC 前幕僚长将流动性质押比作雷曼兄弟倒闭前的重复抵押行为,遭加密货币行业人士反驳

    美国证券交易委员会(SEC)前主席 Gary Gensler 的幕僚长 Amanda Fischer 将加密货币的流动质押机制比作导致雷曼兄弟倒闭的资产重复抵押行为,引发行业广泛争议。Fischer 在社交平台 X 上表示,SEC 对流动质押的立场等同于认可了类似雷曼兄弟的资产重复抵押做法。 多位行业人士对此予以反驳。VanEck 数字资产研究主管 Matthew Sigel 指出 Fischer 的论述前后矛盾;Zero Knowledge Consulting 创始人 Austin Campbell 认为这反映了政策制定者仍用传统视角看待加密货币;区块链律师 Kurt Watkins 则表示 Fischer 过度解读了 SEC 的立场,SEC 的指导意见主要针对不具备自主决策权的流动质押设置。

  • 比特币全网算力创历史新高

    比特币全网算力首次升至1.08 ZH/s,创历史新高。

  • 8月6日隔夜重要动态一览

    21:00-7:00关键词:Galaxy、Coinbase、PROVE、CEA Industries

  • 美SEC:流动性质押活动不被视为证券

    据市场消息,美国证券交易委员会(SEC)发布关于流动性质押活动的声明,称流动性押活动不被视为证券。

  • Coinbase将上线Succinct(PROVE)

    Coinbase交易所宣布将支持以太坊网络上的Succinct(PROVE)代币。该代币将以"实验性"标签推出,PROVE-USD交易对将在满足流动性条件后分阶段开放交易。