Linea最全交互教程,包括:注册、API、添加钱包、基础交互、智能合约

MetaMask开发公司 ConsenSys 发布了其零知识以太坊虚拟机 (zkEVM) 的公共测试网,并将其命名为“Linea”,该版本是在竞争对手 Polygon 和 Matter Labs 推出自己的 zkEVM 之后的几天发布的。

相关新闻:https://www.coindesk.com/tech/2023/03/28/consensys-launches-zkevm-public-testnet-renames-it-linea/

我知道很多人开始沸腾了,因为这是公开测试版,任何人无需白名单都可以参加,任何人都有机会,并且团队还在其Discord中提到将奖励早期用户,也就是说这可能是明牌空投。

那么奖励什么呢?参与Linea测试网(前 ConsenSys zkEVM)可能会获得Metamask 或 ConsenSys 自己的原生代币。

目前ConsenSys 以 70 亿美元的估值,筹集了 4.5 亿美元。

一、什么是Linea?

Linea 是 Laryer 2零知识以太坊虚拟机 (zkEVM),zkEVM 将以太坊环境复制为汇总,并允许开发人员像在以太坊主网上一样在其上进行构建。Linea 允许用户部署任何智能合约,使用任何工具,并像在以太坊上构建一样进行开发。对于用户来说,这使得以太坊的体验和安全保证成为可能,但交易成本更低。(大家凑活着看吧,反正是官方直译的。)

二、注册infura

在开始之前,你需要注册Infura 帐户,该账户是使用 Linea 网络的先决条件。团队表示“现在收到150,000 份注册,并预计这一数字还会增长。由于需求如此之高,你可能需要几周时间才能获得访问权限。虽然我们的目标是让所有用户都加入测试网,但我们可能无法容纳候补名单上的所有人。”

翻译成人话就是:我们背挤爆了,能不能顺利进入看你的运气。

如果你注册成功,你会的收件箱你在名单上的位置。如果还没有注册 Infura,请不要担心,你仍会收到一封电子邮件,其中详细说明了进入 Linea 测试版的基本步骤。但是请注意,为了获得测试Linea 的资格,你必须首先创建一个免费的 Infura 帐户。

三、创建 API 密钥

要创建 API 密钥,请按照以下步骤操作

  • 点击这个访问页面登录你的 Infura 帐户

  • 进入 Infura 仪表板

  • 点击“Create new API KEY”

如果你是在邮箱中进入的,以上步骤是没有的

  • 在弹出窗口中,选择“WEB3 API”,并为其命名。
  • 之后你的账户和 API 密钥就创建好了(API秘钥下文要用)

四、将 zkEVM 测试网添加到 MetaMask

在MetaMask中点击“添加网络”,选择“手动添加网络”,填写以下信息:

五、从 Goerli 转移资金到 zkEVM

在转移资金之前,请确保你的Goerli 网络中有足够的 ETH,并且你的钱包已正确配置 Linea 网络。要将 Goerli ETH 移动到 Linea,请按照以下步骤操作:

  • 访问歌尔力测试网桥(点击这里)

  • 选择 Goerli

  • 选择 Linea

  • 选择 ETH 令牌

  • 选择金额,发送

完事后将 MetaMask 钱包切换到Linea(ConsenSys zkEVM) 网络;

如果你没有测试网代币,请参照:

加密狗整编空投第150篇:新版加密水龙头列表

之前写了篇水龙头集合,可能已经过时效了:

六、普通交互

目前可以使用 Uniswap 和 Dexchnage 与测试网进行交互,未来将提供更多选项。

(一)使用 Uniswap

Uniswap v3 协议已经与 ConsenSys 的 zkEVM 协议集成,通过操作 Uniswap,可以执行许多功能,包括添加流动性、代币交换等。

Swap

  • 访问 Uniswap 网站,可以在其中使用 Linea(ConsenSys )交换,你可以通过这里直接访问swap部分.

  • 在上半部分选择 Ethereum,在下半部分点击 Consensys Rollup Wrap。

  • 输入要兑换的金额

  • 确认

  • 你可以以相同的方式执行多次交换

增加流动性

  • 点击Pool tab

  • 点击New Position并选择代币

  • 输入每个代币的数量,然后点击 Supply

  • 授权交易

  • 可以以类似的方式增加流动性更多次。

(二)使用Dexchange

Dexchange 是一种“基于 zkSync 2.0 构建的基于订单簿的 DEX”,你可以使用此平台与测试网进行交互。

  • 访问 Dexchange 网站,点击“Launch App”。可以通过该地址直接访问

  • 在“Select Market”下选择 wETH-crUSDC

  • 添加所需的量

  • 点击“Deposit”,确认交易

  • 存入资金后,还可以执行其他交易操作。

(三)如果交互失败

如果以上都交互失败,请在这里交互:

1、兑换代币

https://swap.goerli.linea.build/#/swap,交换代币( ETH 到 crUSDC,反之亦然)

2、添加流动性

https://swap.goerli.linea.build/#/pool ,提供 ETH-crUSDC 流动性

七、反馈

到这里,其实Linea公测的基本交互就全部完成了,很多博主就不知道怎么进行深度交互了,只会告诉你提交反馈,然后每天过来交互,事实上做到这里是真的就结束了,你可以填写反馈表了:

如果你想做深度交互,请接着往下看(很多人可能会交互失败):

八、部署智能合约

步骤1、下载此 zip 文件

步骤2、点击这里进入Remix IDE

步骤3、Restore the file

进入Remix,如下图所示,点击菜单,然后点restore

点击**“choose file”**

选择刚下载的 zip 文件

然后点击“memecoin”旁边的“memecoin**”**

点击导入后,会有一些文件被导入。

点击**“satoshi.sol”**文件

如上图所示,在左侧菜单栏中,点击Solidity compiler图标

然后你需要从下拉菜单中选择完全相同的编译器,并启用**“Auto compile”** 和 “Hide warning”

如下图所示,点击**“compile satoshi.sol”。**

如下图所示,从侧面菜单中,点击第 4 个按钮:

对于环境(environment),从下拉菜单中选择**Injected Provider — MetaMask,**解锁你的 Metamask 钱包,并连接到 Goerli 测试网络。

最后,点击“Deploy(部署)”按钮

它会提示 metamask 交易,点击确认,并等待 1–2 分钟。

确认交易后,你必须等待 10 到 20 分钟,然后才能在 remix 终端上点击“在View on etherscan”。

在浏览器中,会出现类似的内容。

到这一步说明你的合约部署完成。

以上就是本篇的进阶交互,更多基于 ConsenSys 构建的 dapp 交互,你可以看这里:

Subscribe to Waxifa
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.