教程|如何将 ERC20 资产跨链至 Karura 网络

Image

Wormhole 网络使用户能够在许多顶级生态系统中实现资产跨链,包括 Acala(Karura)、Ethereum、Avalanche、Solana、BSC 等。想要了解更多 Wormhole 网络可点击:https://wormholenetwork.com/

本篇 Karura 利用 Wormhole 网络跨链教程,其中在开始进行跨链操作前需要先进行基础的工具准备

  • 需要绑定 MetaMask 和 Substrate 钱包:Address Binding - Karura Apps
  • Substrate 钱包中的 KAR 和 MetaMask 钱包中的其他资产可以用来支付交易费。

Image

Karura 跨链教程

  1. 前往Karura 桥界面:Karura Platform

  1. 在本例中,我们将从以太坊跨链 Karura 网络,如下所示。

  1. 选择您要跨链的资产和要转移的资产数量,点击 Approve tokens。

  1. 一旦选择 Approve tokens,这将触发您需要使用 Metamask 钱包签名的批准此次交易。完成后,将能够选择 Send tokens。

  1. 然后必须选择 continue 确认此交易。

  1. 需要等待 15 个以太坊区块高度才能确认交易。

[image]

  1. 确认您的交易后,系统将提示您更改 Metamask 钱包连接的链。我们将更改为 Karura 网络,如下所示。

  1. 选择 Redeem tokens 这将在 Metamask 上提示交易签名请求。签署此交易以继续。

  1. 恭喜!到这一步您已成功将资产跨链。

  1. 您现在可以在 Karura 资产首页资产选项中看到您跨链的 USDC。

[image]

Wormhole 跨链教程

  1. 进入 Wormhole 界面。选择想要桥接的网络,单击 Connect 按钮以连接您的资金在 Source 链上的钱包。

  1. 单击 Select a Token。

  1. 使用下拉菜单选择要桥接的资产。在这里需要注意的是,有时资产的链上余额不会自动填充,这时可以选择在搜索栏直接搜索链名称或者粘贴地址。

  1. 输入您要转账的金额,然后点击 Next。

  1. 单击 Connect 以连接目标链的钱包。

  1. 这里你会看到关于手续费资产选择,Karura 网络将会承担手续费,如果对话框中没有 Karura 承担费用这一选线,需要用户主动勾选 Manual Payment 支付非常小的一笔手续费,然后单击 Next。

  1. 单击 Approve。

  1. 单击 Transfer。

  1. 单击 Confirm。

  1. 点击 Redeem。

  1. 恭喜!到这一步就已经成功跨链。单击 Add to MetaMask 以查看您钱包中的资产。

如果按照以上操作已成功跨链,但是在 MetaMask 中看不到,可以这样做:

1 .打开 MetaMask

2 .转到资产页面并单击 Import Tokens ,粘贴合约地址查看

Image

FAQ

Q

资产一直卡在跨链的桥上,该怎么办?

进入Wormhole 界面,点击右上角的 Redeem。选择您发起交易的 Source 链,连接您的钱包并粘贴 Source Tx。如果您按照要求输入并且操作正确,点击 Recover 即可。

Q

为什么我连接到 Karura 时在 MetaMask 钱包中找不到我的 USDC ?

你可能需要将 USDC 合约地址添加到 MetaMask。为此,请转到 Assets → Import tokens,然后粘贴 0x1f3a10587a20114ea25ba1b388ee2dd4a337ce27