Wormhole 网络使用户能够在许多顶级生态系统中实现资产跨链,包括 Acala(Karura)、Ethereum、Avalanche、Solana、BSC 等。想要了解更多 Wormhole 网络可点击:https://wormholenetwork.com/
本篇 Karura 利用 Wormhole 网络跨链教程,其中在开始进行跨链操作前需要先进行基础的工具准备:
- 需要绑定 MetaMask 和 Substrate 钱包:Address Binding - Karura Apps
- Substrate 钱包中的 KAR 和 MetaMask 钱包中的其他资产可以用来支付交易费。
✦
Karura 跨链教程
✦
- 前往Karura 桥界面:Karura Platform
- 在本例中,我们将从以太坊跨链 Karura 网络,如下所示。
- 选择您要跨链的资产和要转移的资产数量,点击 Approve tokens。
- 一旦选择 Approve tokens,这将触发您需要使用 Metamask 钱包签名的批准此次交易。完成后,将能够选择 Send tokens。
- 然后必须选择 continue 确认此交易。
- 需要等待 15 个以太坊区块高度才能确认交易。
[image]
- 确认您的交易后,系统将提示您更改 Metamask 钱包连接的链。我们将更改为 Karura 网络,如下所示。
- 选择 Redeem tokens 这将在 Metamask 上提示交易签名请求。签署此交易以继续。
- 恭喜!到这一步您已成功将资产跨链。
- 您现在可以在 Karura 资产首页资产选项中看到您跨链的 USDC。
[image]
✦
Wormhole 跨链教程
✦
- 进入 Wormhole 界面。选择想要桥接的网络,单击 Connect 按钮以连接您的资金在 Source 链上的钱包。
- 单击 Select a Token。
- 使用下拉菜单选择要桥接的资产。在这里需要注意的是,有时资产的链上余额不会自动填充,这时可以选择在搜索栏直接搜索链名称或者粘贴地址。
- 输入您要转账的金额,然后点击 Next。
- 单击 Connect 以连接目标链的钱包。
- 这里你会看到关于手续费资产选择,Karura 网络将会承担手续费,如果对话框中没有 Karura 承担费用这一选线,需要用户主动勾选 Manual Payment 支付非常小的一笔手续费,然后单击 Next。
- 单击 Approve。
- 单击 Transfer。
- 单击 Confirm。
- 点击 Redeem。
- 恭喜!到这一步就已经成功跨链。单击 Add to MetaMask 以查看您钱包中的资产。
如果按照以上操作已成功跨链,但是在 MetaMask 中看不到,可以这样做:
1 .打开 MetaMask
2 .转到资产页面并单击 Import Tokens ,粘贴合约地址查看
✦
FAQ
✦
Q
资产一直卡在跨链的桥上,该怎么办?
进入Wormhole 界面,点击右上角的 Redeem。选择您发起交易的 Source 链,连接您的钱包并粘贴 Source Tx。如果您按照要求输入并且操作正确,点击 Recover 即可。
Q
为什么我连接到 Karura 时在 MetaMask 钱包中找不到我的 USDC ?
你可能需要将 USDC 合约地址添加到 MetaMask。为此,请转到 Assets → Import tokens,然后粘贴 0x1f3a10587a20114ea25ba1b388ee2dd4a337ce27