ioTube是连接IoTeX与其他区块链网络之间加密资产转换的双向跨链桥,将其他网络的资产和数据注入IoTeX网络,在提升流动性的同时为其他区块链网络提供特有的物联网资产。
ioTube目前是IoTeX与以太坊、币安智能链和Polygon网络之间的桥梁。在这里,我们将介绍如何在IoTeX和Polygon网络之间完成双向资产转换。
1. 在Metamask中配置Polygon
2. 将ERC20通证从Polygon转换至IoTeX
3. 将XRC20通证从IoTeX转换至Polygon
1. 在Metamask中配置Polygon
在开始使用ioTube dApp前,我们首先需要配置Metamask并与Polygon网络交互,您可以在这里查阅完整版的官方文档:https://docs.matic.network/docs/develop/metamask/config-matic/
在浏览器上安装Metamask插件
- 如果您是第一次安装Metamask,需要创建一个新的帐户才能继续
- 打开Metamask“Settings (设置)”菜单,选择“Networks(网络) ”,然后“Add Network” (添加网络)”,如下图所示填写数据:
- 在Metamask中选择Polygon主网
2. 将ERC20通证从Polygon转换至IoTeX
这个操作的本质是在Polygon上锁定一定数量的ERC20通证,并在IoTeX区块链上创建相同数量的IoTeX XRC20通证。
2.1 打开并连接ioTube dApp
-
点击“Polygon”,选择Polygon区块链作为源网络
-
单击“Connect Wallet(连接钱包)”,允许ioTube连接您的Metamask钱包
-
在Metamask中确认连接
-
选择您想要转换至IoTeX的ERC20通证
在下拉菜单中,选择您想要从Polygon转换到IoTeX的ERC20通证。如果您想要转换的通证不在菜单中,您可以通过这个链接联系IoTeX官方团队:Discover Typeform, where forms = fun
为了更好地展示操作流程,我们来转换一些Wrapped Matic(WMATIC)到IoTeX网络。
2.2转换操作
-
选择您想要转换的ERC20通证的数量
-
输入IoTeX目的地址(请注意:不要将交易所地址设置为目的地址)
-
如果需要的话,点击“ APPROVE(同意)”,并在Metamask中确认该笔交易
-
最后,点击“ CONVERT(转换)”,在Metamask中签署确认转换:
在Polygon网络中确认交易后,您的ERC20通证将被“锁定”在Polygon的智能合约中。与此同时,IoTeX区块链上将“铸造”相应数量的XRC20通证。这样,在Polygon和IoTeX网络上,您转换的ERC20通证的流动供给是保持不变的。
到这里的话,恭喜您成功完成了操作!
2.3 检查IoTeX上的目标账户
您可以使用ioPay解锁目标地址并检查账户余额(使用“添加通证Add Token”将通证添加到XRC20通证列表中,或在IoTeX浏览器上找到所有通证合约地址):
或者可以在IoTeX区块浏览器:https://iotexscan.io查看余额。
3.将XRC20通证从IoTeX转换至Polygon
您也可以执行相反的操作,将转换后的XRC20通证从IoTeX区块链转换至Polygon:
如果您使用电脑操作,请确保打开并解锁了ioPay桌面版;
如果您使用手机操作,打开ioPay手机钱包内的Discover标签,选择ioTube dApp图标:
确保在ioTube中选择IoTeX作为源网络(如下图所示,IoTeX将出现在左侧)
按照相同的步骤将通证从IoTeX转换至Polygon(如前2.1和2.2操作)
最后通过Metamask检查目标地址在Polygon网络上的余额,或者通过Polygon区块浏览器检查。