Cover photo

最近大火的 Linea(ConsenSys zkEVM)测试网+合约部署全套保姆式手把手教程!

大家好,我是2408(宣城小科比), 科密一枚,web3.0爱好者,

欢迎关注我的推特,主页有各种L0,L1,L2系列撸毛教程,大家一起学习,一起撸各种毛!

推特https://twitter.com/cr7_hacker (有任何不懂得可以私信问我!)

Lenshttps://lenster.xyz/u/nicklaus (打造精品Lens)

L0,L1,L2全套教程汇总:


项目简介:

Linea 是 2 类零知识以太坊虚拟机 (zkEVM)。zkEVM 将以太坊环境复制为汇总,并允许开发人员像在以太坊主网上一样在其上进行构建。

Linea 允许您部署任何智能合约,使用任何工具,并像在以太坊上构建一样进行开发。对于用户来说,这使得以太坊的体验和安全保证成为可能,但交易成本更低。

Linea 于 3 月 28 日发布了其公共测试网。


教程开始:

一:设置钱包网络,领取测试水

手动添加下Linea测试网络参数:

Network Name:Linea (Goerli)

RPC URL:https://rpc.goerli.linea.build

Chain ID:59140

Currency Symbol:ETH

Block Explorer URL:https://explorer.goerli.linea.build


领取Goerli网络测试水:

测试水最近比较难领取,可以参考我这篇领水大全,多个渠道都试试:

https://mirror.xyz/0xc9f6977cF31F9deCdD2c24DF92aa621e4259469B/23utnk6rJs_Dpd3BOugGPHeSSF8njXTYYt7GZPLmk_A


二:跨链,测试网交互

打开跨链网站:

https://goerli.hop.exchange/#/send?token=ETH&destNetwork=linea&sourceNetwork=ethereum

1:登录小狐狸钱包 2:选择ETH代币 3:选择 把 Goerli 网络的Eth 跨到 Linea 网络 4:点击Send 按钮,钱包确认

跨链可能需要几分钟,耐心等待


打开Swap 测试网:

https://swap.goerli.linea.build/#/swap

钱包切换成Linea 网络

1:点击小齿轮 2:选择10% 3:开启专家模式

这样设置,下一步兑换crUsdc的时候会快,成功率高!

1:钱包切换成Linea网络,登录钱包 2:选择 ETH 兑换 crUsdc 交易对,少量兑换一点 3:点击兑换按钮,钱包确认

交互的人太多,链上可能太卡,gas多的可以钱包里面加下速

同样的方法,我们再用 ETH 兑换一点 crWETH ,后面也要用到crWETH

一点要钱包里面加速,这样交易的快


1:选择流动池模块,点击新建流动池 2:选择 crWETH 和 crUSDC 组成流动池 3:选择0.05% 4:点击全范围 5:输入少量的crWETH 6:分别授权 crWETH 和 crUSDC ,钱包里面加速授权,然后再点预览按钮,钱包确认,再加速

它这个测试网的前端页面做的很垃圾!!

大家忍受一下,反正很终于的一点就是,不管是授权代币,还是确认交易,一定要去钱包里面点下加速,不然很慢

如果交易失败就对试几次。

流动池子添加成功了,我们回到流动池子列表就可以看到了

分别操作下 收取手续费 和 去除流动性 操作 ,如果速度慢就去钱包加速

这个看过我教程的应该都知道怎么操作,这里就不详细演示了


三:合约部署

打开Remix 网站

https://remix.ethereum.org/#lang=en&optimize=false&runs=200&evmVersion=null&version=soljson-v0.8.18+commit.87f61d96.js

1:点击新建文件按钮 2:输入你想输入的合约文件名称,字母和数字就行


打开这个合约源码网站:

https://bscscan.com/token/0xe9e7cea3dedca5984780bafc599bd69add087d56#code

页面往下滑 1:选择Contract 选项 2:找到 Contract Source Code 合约源码部分 3:点击复制按钮,复制合约源码


然后我们在回到上面的Remix

1:找到你刚刚新建的.sol 文件 2:点到内容里面,鼠标右键,选择Paste 把刚刚拷贝的合约代码粘贴进来

选择编译模块 点击编译你创建的合约文件

多了绿色的钩,说明编译成功


首先确保你小狐狸钱包切换成 Linea 网络

1:选择部署模块 2:选择 Injected Provider-MetaMask 选项 3:点击 Deploy 按钮,部署合约,钱包签名确认

输出这个表示,合约部署成功!

我是 宣城小科比,如果你感觉我的教程写的不错,欢迎关注我的推特,感谢!


四:填表反馈


今天的教程到此结束,我是2408(宣城小科比)

大家如果觉得我教程写的不错的话或者有任何问题问我的话。

请关注我的推特,推特也会及时更新关于各种空投的手把手教程,交个朋友一起撸毛!感谢!