链资讯 链资讯
Ctrl+D收藏链资讯
首页 > XRP > 正文

ZKS:zkSync Era智能合约部署教程_KSY

作者:

时间:

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

1为什么要在zkSyncEra部署智能合约

超级空投规则的核心原则有两个:

--链上行为,包括跨链、Swap、LP、投票等

--链上资产价值

为了猎取空投,我们需要尽可能丰富链上行为

另一方面,因为ZkEVM的兼容性没OPL2方案好,zkSync可能需要空投奖励开发者迁移

2系统环境准备

--在本地电脑首先安装nodejs,设置好系统变量,再安装yarn和npm包管理

ParaSpace:即将上线ZkSync网络:7月28日消息,ParaSpace发推称,即将上线ZkSync网络,将支持ETH、USDC、WBTC。[2023/7/28 16:04:23]

--windows系统,建议使用PowerShell进行以上操作

--yarn包安装好运行会报错“该命令无法执行”,需要设置PowerShell权限。在PowerShell输入并执行“set-ExecutionPolicyRemoteSigned”命令,确认Y选项即可

3准备一些G?erli测试网ETH

我们先尝试在zkSyncEra测试网部署智能合约,熟练之后再到主网部署

zkSyncEra官方文档提供的hardhat合约部署模板,包括从G?erli测试网跨链到zkSyncEra测试网的动作,所以我们需要准备一些G?erli测试网ETH

zkSync Era主网Alpha现已向所有用户开放:3月24日消息,zkSync Era发文称,主网Alpha现已向所有用户开放,已经花费了380万美元来确保zkSync Era的安全,用户现在可以使用跨链桥转移资金体验zkSync Era生态Dapp。[2023/3/24 13:24:51]

推荐使用Alchemy的水龙头

https://goerlifaucet.com/

4初始化项目

在PowerShell中运行以下命令:

mkdirgreeter-example

zkSync生态Token出现普涨行情,ZZ(ZigZag)24小时涨幅18.8%:3月24日消息,据CoinGecko行情显示,zkSync生态Token出现普涨行情,其中:ZZ(ZigZag)现报0.613美元,24小时涨幅18.8%;FRIN(Fringe Finance)现报0.005美元,24小时涨幅14.4%;MUTE(Mute)现报1.65美元,24小时涨幅16.5%;SPACE(SpaceFi)现报0.187美元,24小时涨幅102.6%。行情波动较大,请做好风险控制。

此前报道,今日凌晨起,包括MathWallet、SpaceFi、Argent、Across、zkRock在内的众多zkSync生态项目以及zkSync官方账号均发布带有“03.24.23”字样与zkSync“?”图案的短视频,据社群猜测,zkSync或将于今日公布空投及主网相关事宜。[2023/3/24 13:24:06]

cdgreeter-example

ZKSwap上线SHIB和AKITA:据ZKSwap消息,ZKSwap已于5月8日正式上线SHIB和AKITA,并开放SHIB/ZKS、SHIB/USDT、SHIB/ETH、AKITA/ZKS、AKITA/USDT、AKITA/ETH交易对。

此外,ZKSwap 第三期流动性挖矿已接近尾声,目前平台总资产超过6.7亿美金,流动性接近3亿美金,第四期流动性挖矿&交易挖矿活动计划将于5月10日正式开启。据悉,第四期流动性挖矿活动将进一步削减稳定币对和单币种的挖矿奖励,并把更多激励给到ZKS相关币对,新上线的SHIB和AKITA也将参与到流动性挖矿&交易挖矿中。新一期活动ZKSwap还将进行一系列挖矿产品优化,比如参与流动性挖矿的用户需要登陆并激活地址,同时ZKSwap也将对单地址设定奖励阈值,以把更多奖励分配给支持ZKSwap的活跃用户。详情见官网公告。[2021/5/8 21:38:24]

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部署智能合约教程

标签:ZKSSYNCKSYzkSyncZKSwapSYNCBRAIN价格zksync币总量zksync币交易所

XRP热门资讯
比特币:圆桌对话:ZK 赛道的分析框架与机会_ARKE

zk赛道持续火热。从去年开始zk系的扩容项目也开始持续发力,加快进度,预计今年将有更多zk-Rollup项目上线主网.

OSM:Noble:为原生通用资产和RWA发行而生的Cosmos基础设施_COSM

介绍 Noble是一种应用程序特定区块链,专为Cosmos生态系统中原生资产发行而设计。这意味着Cosmos可以直接在NobleAppchain上铸造和销毁资产,不再被迫依赖令牌桥将非本地资产引.

OSM:MarsBit日报 | BTC突破3万美元关口;StarkNet桥接用户量超Optimism;香港Web3.0协会成立_osmosis币总量

MarsBitCryptoDaily2023年4月11日 一、今日要闻 分析师:ssv.network开发公司自3月13日以来或已出售超48.5万枚SSV链上分析师余烬分析显示.

ASI:2023年Q1 Web3开发者数据报告_ZKS

实时数据 我们很高兴地宣布网站的每月数据更新!自2019年发布第一份报告以来,我们的目标一直是向加密社区提供有关开发人员活动的准确、公正的见解.

区块链:ZK硬件加速:过去,现在和未来_KSY

TL;DR: ●在硬件加速ZKP中,FPGA具有与GPU相同的每瓦性能水平,但在每美元性能指标上无法与GPU竞争。●ASIC在上述两个指标上优于FPGA和GPU,但需要更长的时间才能进入市场.

区块链:Celestia:测试模块化区块链软件简介_ZKS

生产网络中的简单错误和常见问题是威胁去中心化区块链弹性的问题。考虑到众多用户和应用程序都依赖这些区块链,这个问题尤为重要.