## 什么是 Scroll?
它是一个基于以太坊 zkEVM 的 zkRollup,提供对现有以太坊应用程序和工具的原生兼容性。
测试网阶段
1 - 桥接
2 - 部署合约
3 - 添加流动性 / 交换 / 移除流动性
在我们开始测试网之前,让我们完成一些初步准备。
## 获取测试代币
在我分享的链接网站上,将您的钱包地址粘贴到标有 Send Me Eth 的框中,并通过完成验证码机器人验证来领取 0.1 Eth (goerli 测试代币)。
您可以每 24 小时重复此过程。
https://goerlifaucet.com
备用水龙头 👇👇
https://goerli-faucet.pk910.de
## 将 Scroll Alpha 测试网 L2 网络添加到钱包
让我们访问下面链接中的网站。点击 "Add to MetaMask",在 "Configure MetaMask'' 下的第二个位置,添加网络到我们的钱包,自动给予钱包批准。
👇👇
https://scroll.io/alpha
其他钱包,手动添加网络的详细信息
👇👇
网络名称 : Scroll Alpha 测试网
新 RPC URL: https://alpha-rpc.scroll.io/l2
链 ID: 534353
货币符号 : ETH
区块浏览器 URL: https://blockscout.scroll.io
## 测试阶段
## 1- 桥接
在这个阶段,我们将使用 2 个不同的桥接。
💎Scroll Alpha 测试网桥 (Goerli-Scroll L2 / Scroll L2- Goerli)
Goerli ➡️ Scroll L2
https://scroll.io/alpha/bridge
💎Orbiter 桥接 (Goerli-Scroll L2 / Scroll L2- Goerli)
Scroll L2 ➡️ Goerli
https://rinkeby.orbiter.finance
首先,我们使用 https://scroll.io/alpha/bridge 进行 Goerli Eth 转账。让我们连接我们的钱包并切换到 Goerli 网络。将一些 Eth 转移到 Scroll Alpha 网络。对于转账,输入您确定的 Eth 数量,然后点击底部的 "Send ETH to Scroll Alpha Testnet" 按钮。您的交易将在几分钟内完成。
在这个过程结束后,让我们通过 https://rinkeby.orbiter.finance 将 Scroll L2 网络中的一些 Eth 数量发送回 Goerli 网络。让我们登录该网站并从右上角连接我们的钱包,我们的钱包在 Scroll Alpha 测试网 (L2) 网络上。我们通过点击屏幕右上角的 "V1" 按钮来制作 "V2",在这里我们将选择要发送的 Eth 数量和网络。然后我们选择 Goerli 网络并输入最小的 Eth 数量。点击底部的 "Send" 按钮后,我们通过给予钱包批准来完成交易。
我的建议;将这个阶段留到最后,在完成交换 - 流动性交易后再进行。
注意: 尝试在将 orbiter 桥接到 Scroll Alpha - Goerli 网络时发送最小的 Eth。这个桥接有点麻烦 :))
## 2- 合约部署
这个阶段非常重要。 通过我们将创建的合约,我们将获得 Busd 代币,并在 交换 - 流动性 交易中使用该代币。让我们访问下面链接中的网站。
👇👇
https://remix.ethereum.org
点击左上角的 文件 标签。在同一行底部将打开一个新的文件字段。我们为新打开的文件命名并按 Enter
(保持此页面打开,我们将粘贴合约代码)
现在,让我们登录下面链接中的网站并复制合约代码。 (Busd 合约)
👇👇
https://bscscan.com/token/0xe9e7cea3dedca5984780bafc599bd69add087d56#code
依次;
合约 ➡️代码 ➡️合约源代码 (Solidity) ➡️复制
当您点击链接时,只需按右下角的复制按钮。
我们返回到 https://remix.ethereum.org 页面。我们将刚刚复制的合约代码粘贴到屏幕右侧的空白处。我们点击弹出屏幕上的 ok 按钮。
点击页面左侧第三行的 Solidity 编译器。让我们点击文件名处的 "compile …….sol" 按钮,并等待几分钟以等待文件创建。当 Solidity 编译器 标签上出现 绿色勾号 时,我们的过程这一阶段完成。
我们点击页面左侧第四行的 部署和运行交易(带 ETH 标志的行)。通过点击顶部看到的 Remix VM 标签,我们选择 InJected MetaMask 标签,我们的钱包地址将出现在底部。通过按 部署按钮,我们在 Scroll Alpha 网络 中从我们的 metamask 钱包给予必要的批准。我们完成这个过程。我们的合约将在几分钟内确认。
让我们将创建的 Busd 代币合约地址添加到钱包中。要找到合约地址,依次进行。
打开 Metamask ➡️点击 3 个点➡️在浏览器中查看账户 ➡️点击在交易中最后出现的 busd ➡️复制打开页面上的合约地址 ➡️打开 Metamask ➡️导入底部出现的代币 ➡️粘贴合约地址 ➡️批准
## 3- 添加流动性 / 交换 / 移除流动性
在这个阶段,我们可以使用 2 个 AMM。
Uniswap
https://uniswap-v3.scroll.io
添加流动性: 让我们登录该网站。当我们的钱包在 Scroll Alpha 网络 上时,从右上角连接我们的钱包并从左上方标签中选择 池。点击 + 新建位置 标签并创建一个新的流动性池。
在打开的页面上,点击 选择代币 标签,在弹出的窗口中,将我们创建的合约地址(Busd 合约)粘贴到搜索栏中。当您的代币出现在底部时,点击它并确认。
让我们设置流动性设置。在右侧的 设置起始价格 标签中输入 ETH 的当前价格。选择 费用等级 0.3%。选择 价格范围 为 1,700$ - 2,000。在完成这些设置后,输入我们想要添加的 Eth-Busd 数量,并通过完成必要的钱包批准来添加我们的流动性。现在我们的流动性已准备好进行池中的交换交易。
交换: 在左上角点击 交换 标签,在打开的页面上多次进行 Eth-Busd / Busd-Eth 交易。当输入您想要交换的数量时,不要忘记输入低于您流动性的数量。
流动性移除: 从左上角选择 池 标签。点击在打开页面上看到的您的流动性。点击右上角的 移除流动性 标签。通过指定比例给予您的钱包批准。您的流动性将按您指定的比例从池中移除。
Syncswap
https://syncswap.xyz/
添加流动性: 让我们登录该网站。从右上角将我们的钱包连接到 Scroll Alpha 网络,并从左上方标签中选择 池 标签。在打开页面的右上角点击 + 新建位置 标签并 创建 一个新的流动性池。点击标有 Usdc 的地方,并将我们创建的合约地址 (busd 合约) 粘贴到弹出窗口的搜索栏中。当合约到达时,点击 导入 按钮确认。
在这个过程中,点击 创建 标签给予钱包批准。批准后,在同一位置选择 进入池 标签。在打开的页面上,选择 立即存款 或左侧的 存款 标签,输入我们想要的 Eth 和 Busd 数量。通过点击 解锁 Busd 然后点击 存款 按钮给予钱包确认。我们的流动性已准备好进行交换。
交换: 在左上角点击 交易 标签,在打开的页面上多次进行 Eth-Busd-Usdc / Busd-Usdc-Eth 交易。当输入您想要交换的数量时,不要忘记输入低于您流动性的数量。
流动性移除: 点击左上角的 池 标签。在弹出窗口中点击任何 池 或 池向导 标签。点击您的流动性池。点击左侧的 提取 标签并进行比例流动性调整。点击底部出现的 提取流动性 标签并给予钱包批准。我们确定的比例的流动性已从池中移除。
就是这样。这个测试网很重要,它是一个受到 以太坊创始人 Vitalik 喜爱和支持的项目。他们还筹集了大量投资资金。
每周多次重复测试网是有益的。此外,我们在部署合约时也会提高意识。
非常感谢您耐心阅读。祝您好运。
WΞB2 ⛓
WΞB3 ⛓