搜索
输入以搜索 · Esc 关闭
测试网 · 6 分钟阅读

在 Arbitrum Sepolia 上一步步试用一个 DeFi 协议

Arbitrum Sepolia 是 Arbitrum 的测试网:与 Arbitrum One 同一套机制,币是免费的,也没有任何价值。本指南带一个新钱包进入这个网络,走完在其上运行的一个协议——Assetrix 持有者账户,从第一个水龙头一直到投票。

测试网上的一切都没有价值。 请使用专门用于测试的钱包,切勿向测试地址发送真实资金,也切勿把助记词交给任何人。Assetrix DAO 从不索要助记词。

Arbitrum Sepolia 是什么

Arbitrum One 运行在以太坊之上:它自己执行交易,再把交易发布到以太坊,由以太坊保存最终记录。Arbitrum Sepolia 是它的测试网。它运行同样的软件,只是发布到以太坊的测试网 Sepolia,而不是以太坊本身。

它的币和 Arbitrum One 一样是 ETH,但是测试 ETH:由水龙头免费发放,本就不应有任何价值。开发者在上主网之前先把合约部署到这里,任何人都可以试用这些合约,而不必拿钱冒险。

测试网和主网只在一件要紧的事上不同。在主网上,币就是钱,出错就要赔上钱。在测试网上,钱包、签名、手续费和区块浏览器的用法完全一样,而币是免费的。正因如此,测试网是学习的地方。

网络参数

手动添加网络时,钱包会要求填写以下各项。这些是 Arbitrum Sepolia 公开的参数:

项目值
网络名称Arbitrum Sepolia
RPC URLhttps://sepolia-rollup.arbitrum.io/rpc
链 ID421614
货币符号ETH
区块浏览器https://sepolia.arbiscan.io

链 ID 是钱包区分网络的依据。421614 是 Arbitrum Sepolia;42161 是 Arbitrum One;11155111 是 Sepolia,即以太坊本身的测试网。名字相近,网络却不同:在其中一个网络上的交易,在其他网络上并不存在。

1. 一个用于测试的钱包

从 MetaMask 的官方网站安装它:电脑上装浏览器扩展,手机上装应用,然后创建一个新钱包。把它的助记词(MetaMask 称之为“私钥助记词”)写在纸上,只留给自己:谁拿到它,谁就控制这个钱包,在每个网络上都是如此,无论是不是测试网。

如果您已经在 MetaMask 里存有真实资金,请另用一个钱包来测试。其他钱包也可以;持有者账户在第一个页面上列出了它认识的钱包。

2. 把 Arbitrum Sepolia 添加到 MetaMask

有两种办法。简单的一种是交给持有者账户去做(第 4 步)。钱包在别的网络上进入时,页面会写出两个网络的名字,并给出一个按钮:切换到 Arbitrum Sepolia。随后 MetaMask 会请您批准添加这个网络(如果它从没见过),并切换过去。

手动添加:在 MetaMask 中打开网络列表,选择添加网络,填入上表的五项。有些钱包默认隐藏测试网,需要先在设置中打开显示。

3. 从 Arbitrum Sepolia 水龙头领取测试 ETH

每笔交易都要花一点 ETH 作为燃料费,测试网和主网都一样。任何人都无法增发网络本身的币,所以测试 ETH 来自公共水龙头:向任何来要的人发放少量币的网站。

为 Arbitrum Sepolia 发放 ETH 的水龙头有三个:QuickNode、Alchemy 和 Chainlink。每一个都是别人的网站,有自己的条件:给多少、多久一次、要求您做什么。有的对新钱包没有任何要求;有的要求该地址在以太坊上持有少量真实 ETH,用来防范机器人。一个不给,就换另一个。

一点就够:在 Arbitrum 上,一笔交易的花费只是水龙头所给数额的极小一部分。持有者账户的 测试币 页面会显示您的地址上有多少 ETH,并列出同样的水龙头。

4. 进入持有者账户

在装有 MetaMask 的浏览器中打开持有者账户,按 连接 MetaMask。连接只会让页面得到您的地址,无需签名;钱包会请您允许这个网站。

在手机上,同一个页面会提议在钱包应用内打开自己。连接之前,每个页面都可以不用钱包浏览,数字来自每小时快照。

如果钱包在别的网络上,请按 切换到 Arbitrum Sepolia(第 2 步)。此后页面上的每个数字都通过您自己的钱包从合约中读取。

5. 领取测试稳定币

打开 测试币 页面。这次部署的币种是专门为它发行的测试代币:tUSDC、tUSDT 和 tDAI 接受存入;tWETH 和 tWBTC 目前处于休眠状态,不接受存入。按一次可领取 10,000 枚 tUSDC、tUSDT 或 tDAI。每按一次都是一笔交易,所以需要一点测试 ETH。

所有地址、所有币种共用一个每日限额。它在 UTC 午夜重新开始,并随协议进入新的一期而提高。如果按下后被拒绝,说明今日剩余的限额少于这一次的发放量;请在 UTC 午夜之后再来。

6. 开立一个头寸

打开 铸造 页面,选择 tUSDC、tUSDT 或 tDAI,输入数额;最少存入一个单位。在签名之前,页面会显示这笔存入落在本期曲线的哪一段、作为发行费扣留多少,以及头寸将持有多少 ASTRX。

接着是两次签名。第一次是 授权:允许合约从您的地址取走这个币种——没有授权,代币合约不会转移任何东西。第二次是 存入:在同一笔交易中创建头寸。头寸保存您的抵押品,以及用它铸造的 ASTRX。

7. 再试其余的操作

有了头寸,其他页面就有了可操作的对象。下面每一项需要一到两次签名:

  • 赎回头寸的一部分。 在 头寸 页面,拆分 把一个头寸分成相等的几份;赎回 把其中一份的抵押品全额交还给您,不收费用。
  • 平仓。 平仓换成代币 把头寸中的 ASTRX 交到您的地址。页面会事先说明平仓能得到什么:当头寸背后的抵押品低于每枚代币的支撑时,会扣留其代币的一部分留给储备;较大的头寸可能需要分几次平仓。
  • 买入或卖出 ASTRX。 市场 页面通过 Assetrix 路由器在 Uniswap v3 的 ASTRX/tUSDC 池中交易:先授权路由器,再买入或卖出。
  • 投票。 投票 页面列有十三个关于协议参数的问题。用代币投票会永久销毁它们;用投票额度投票(平仓可能获得额度)不销毁任何东西。
  • 转出。 转账 页面把 ASTRX 发送到另一个地址,或把整个头寸转交过去。转账无法撤回。
  • 赎回代币。 赎回 页面把 ASTRX 交回,换取储备中的一份,扣除赎回费。

每条报告步骤完成的消息都带有一个链接:在区块浏览器中查看。它打开 sepolia.arbiscan.io 上的这笔交易,有哈希、区块和转移的内容。这个链接就是这一步的记录。

遇到问题时

  • 什么都无法签名。 地址上没有测试 ETH。去水龙头领一些(第 3 步)。
  • 网络列表里没有 Arbitrum Sepolia。 让持有者账户来添加,或者用上面的参数手动添加。有些钱包默认隐藏测试网,需要先打开显示。
  • 页面说钱包在别的网络上。 Arbitrum One 和 Sepolia 是别的网络。请按 切换到 Arbitrum Sepolia。
  • 测试币页面拒绝了这一次领取。 今日共用限额的剩余少于这一次的发放量。限额在 UTC 午夜重新开始。
  • tWETH 或 tWBTC 的存入被拒绝。 这两个币种处于休眠状态,暂不接受存入。请使用 tUSDC、tUSDT 或 tDAI。
  • 水龙头不给。 每个水龙头都有自己的条件。换一个,或等它的等待时间过后再来。
  • 平仓得到的比预期少。 头寸 页面会说明原因:稀释费,或者目前的平仓限额。赎回头寸仍会把它的抵押品全额交还。

常见问题

Arbitrum Sepolia 是什么?

Arbitrum One 的测试网。它运行同样的软件,发布到以太坊的测试网 Sepolia,使用由水龙头免费发放的测试 ETH。

Arbitrum Sepolia 的链 ID 是多少?

421614,十六进制为 0x66eee。它的 RPC URL 是 https://sepolia-rollup.arbitrum.io/rpc,区块浏览器是 sepolia.arbiscan.io。

Arbitrum Sepolia 上的 ETH 值钱吗?

不值钱。它免费发放,是为了让人测试;测试网上的一切本就不应有任何价值。

如何获得 Arbitrum Sepolia 上的 ETH?

从公共水龙头领取。QuickNode、Alchemy 和 Chainlink 各自为 Arbitrum Sepolia 运营一个水龙头,条件各不相同。

测试网和主网有什么区别?

在主网上,币就是钱。在测试网上,钱包、签名、手续费和区块浏览器的用法完全一样,但币是免费的,没有任何价值。

Assetrix 在 Arbitrum Sepolia 上的地址,就是它将来在 Arbitrum One 上的地址吗?

不是。测试部署及其地址列在测试网部署页面上。Arbitrum One 上的地址将首先出现在官方资源页面上。

Early Birds

这条路线是 Early Birds 的一项任务

Early Birds 是一场测试与写作竞赛。按这条路线公开写一份报告,附上您的持有者账户截图和交易链接,就是它最主要的任务。

接着读