本文会介绍如何将 Arweave 上的原生 AR 代币跨链到 Ethereum 上生成 WAR(Wrapped AR)。WAR 原理请查看:什么是 Wrapped AR。
跨链过程非常简单,everPay 作为中间桥梁,用户只需要将原生 AR 充值到 everPay,并提现 AR 到 Ethereum 账户即可。
01
准备工作
为了完成跨链,用户需要持有原生的 AR,并且拥有 ArConnect 钱包。
费用**:**跨链到 Ethereum 有一定的手续费,其中第一笔手续费是用户将 AR 充值到 everPay 的手续费,第二笔手续费是从 everPay 提现 AR 到 Ethereum 的手续费。由于提现 AR 到 Ethereum 时需要 DAO 的守望者进行签名投票,并在 Ethereum 上 mint 出 WAR,手续费较高,大概为 10-20 美金左右。目前 ever 只收取 0.1 AR,对 AR 提现跨链进行了补贴。
**时间:**整个跨链过程大概需要 1 个小时后,由于 AR 出块时间不是非常的稳定,有可能消耗更多的时间。
**跨回 Arweave:**如果需要将 WAR 跨回原生 AR,使用 MetaMask 充值 WAR 到 everPay 并提现到 Arweave 地址即可。整个过程大概 30 分钟。
02
进行跨链
使用 ArConnect 充值到 everPay
注意:
提现 AR 到 Ethereum 地址
注意:
03
FAQ
为什么点击充值并输入密码后没有响应?
目前 ArConnect 还有一些 bugs,在 Dapp 中调用 ArConnect 时,如果充值额度超过 0.1 AR 需要在 ArConnect 中输入密码才能进行操作,然而目前的 ArConnect 无法在输入密码后完成 AR 转账。
解决办法:点击 ArConnect 插件,点击右上角的下拉按钮,选择”Settings“。进入设置页面后选择”Allowances“,找到并关闭对 everpay.io 的授权,或者将授权额度调整到您需要充值的额度。
为什么使用 ArConnect 充值资产有两笔 AR 交易?
在使用 ArConnect 的过程中可能扣取微量的 AR 支付给 Verto 团队。两笔交易中,一笔为充值 AR 到 everPay,另一笔则是 Verto 的手续费。
为什么使用 ArConnect 充值资产被扣 verto 手续费并充值失败?
您可能进行了全额充值,ArConnect 在转移账户里面的所有 AR 时,由于还有手续费扣除,会导致您的充值失败。充值的时候请不要输入 Arweave 地址中的所有余额,至少保留 0.01 AR 在账户中保证 verto 能正常扣取手续费。
使用 ArConnect 进行 everPay 提现,报无效签名错误
ArConnect 支持多个钱包,请确保您当前选择的 ArConnect 钱包就是连接到 everPay 的钱包,如果 ArConnect 钱包进行过切换,和 everPay 不一致,就会报无效签名错误。
解决办法:点击 everPay 右上角钱包地址,选择断开连接,重新连接 ArConnect。
WAR 是去中心化的吗?Arweave 不支持智能合约,everPay 如何管理锁仓的 AR?
WAR 通过 DAO 的方式进行治理,详情可参见 什么是 Wrapped AR。
由于 Arweave 不支持智能合约和多签,锁仓的 AR 使用门限签名进行多重签名处理。