Cover photo

$PEAQ在EVM钱包和substrate钱包之间的互转教程

peaq链同时兼容substrate和EVM钱包,那么如何将peaq从substrate钱包转到EVM钱包或从EVM钱包转到substrate钱包呢?在官方工具出来之前,可以这么做:

注意:本教程涉及的EVM钱包的$PEAQ是指peaq本链的本地原生币,如果是其他链上的代币则需要先跨链回peaq链再进行本教程操作。

peaq可以使用的substrate钱包有

Talisman (https://www.talisman.xyz/)

Nova Wallet (https://novawallet.io/)

Subwallet (https://www.subwallet.app/)

Polkadot.js (https://polkadot.js.org/)

其中Polkadot.js和Talisman是浏览器插件钱包,Nova是手机客户端,而Subwallet浏览器插件和手机客户端都有。本文主要讲使用浏览器插件钱包进行操作。

peaq可使用的EVM钱包有小狐狸等,可通过此链接添加peaq网络信息:https://chainlist.org/?search=peaq

1、将$PEAQ从substrate钱包转到EVM钱包

① 将EVM钱包地址格式(H160)转换成substrate钱包地址格式(SS58)。可选择自己喜欢的转换工具,本文使用 https://snow-address-converter.netlify.app

post image

② 使用substrate钱包将$PEAQ转入转换好的SS58地址,则$PEAQ就成功转入EVM钱包中。可使用任意支持peaq的substrate钱包进行转账,也可使用polkadot.js网站连接插件钱包进行转账。

2、将$PEAQ从EVM钱包转到substrate钱包

① 利用上面的转换工具,将substrate钱包地址格式(SS58)转换成EVM钱包地址格式(H160)

post image

② 使用小狐狸钱包等将$PEAQ转入转换好的H160格式地址,比如转入100$PEAQ

③ 使用polkadot.js网站连接substrate钱包,选择

Developer → Extrinsics → Submission → evm → withdraw(address, value)

地址位置填写第一步转换好的H160格式地址,value位置填写第二步转入的$PEAQ数量,注意需要添加18位,比如转入100,则填写100000000000000000000(100后面增加18个零)。最后点击Submit Transaction,确认后即可完成$PEAQ从EVM钱包到substrate钱包的转入。

post image