如何创建以太坊/ERC-20冷钱包并进行离线签名转账?

imtoken官网地址 admin 2024-08-18 03:17 20 0

imToken 是一款全球领先的区块链数字资产管理工具[ZB],帮助你安全管理BTC, ETH, ATOM, EOS, TRX, CKB, BCH, LTC, DOT, KSM, FIL, XTZ 资产,同时支持去中心化币币兑换功能 ...

1.准备两部手机,分别在两部手机上下载该软件。

imtoken钱包冷钱包

其中一部手机处于离线状态,用于创建冷钱包;另一部手机联网,作为冷钱包的在线观察钱包。

imtoken2.0冷钱包

2. 新建离线钱包并备份。在“钱包”页面选择刚刚创建的冷钱包,如下图:

钱包冷钱包

-02D1-4941-9B98-×872 55.4 KB

3、拥有冷钱包后,需要将冷钱包导入网络钱包,作为冷钱包的观察钱包。在网络手机上打开软件,打开“我的”页面;

-BBD9-4075-B02A-×813 51.4 KB

点击“钱包管理”跳转至以下页面:

-7FA1-44A6-8A3D-×815 56.7 KB

点击“ETH”准备导入以太坊钱包,导入钱包后跳转至以下页面:

-16D6-4D06-BC27-×812 41.1 KB

4、先选择“冷钱包”,然后点击扫描框,相机启动,扫描冷钱包二维码,冷钱包地址添加到钱包地址栏中,如下图:

-6AA8-4035-910F-×923 70.8 KB

点击“下一步”后,会生成“授权签名”的二维码,如下图:

-3579-46F4-A1D3-×814 60.8 KB

5.离线手机上再次打开软件,使用右上角的扫描功能扫描上一步中的“授权签名”二维码。

-3AAB-4984-B5AC-×866 64.7 KB

扫描后离线手机会跳转到如下页面,用户需要输入钱包密码然后点击“授权签名”;

-0908-482B-B5B5-×867 57.3 KB

授权签名后,离线手机跳转到如下页面,即为冷钱包授权后的二维码;

-E239-4BC2-BECC-×865 58.8 KB

6.冷钱包授权后获取二维码后,拿起连接的手机,点击“下一步”,跳转至以下页面:

-10B1-47E3-BDC1-×926 35.8 KB

首先点击“扫描盒子”并启动摄像头,然后在离线手机上扫描输入密码后得到的二维码,也就是第5步冷钱包授权后得到的二维码。然后在连接的手机上自动导入签名,最后点击“确认”。

-FCFA-4C37-92DD-×812 89.2 KB

7、步骤5、6在首次导入冷钱包时需要进行冷钱包授权签名。首先使用离线手机扫描连接手机上的二维码,跳转到“输入密码”页面,输入冷钱包密码,获取冷钱包的“授权签名”二维码。然后使用联网手机扫描此二维码,导入签名,完成整个授权签名流程imToken,最后成功导入冷钱包。

完成以上操作后,连接手机页面提示“钱包设置成功”,点击“钱包管理”,会发现“创建/导入”里多了一个钱包,其实就是我们刚刚导入的冷钱包!

-5246-4F52-ABE1-×677 50.5 KB

找到“钱包”页面,可以看到以下页面:

-3563-4463-9C29-×812 46.8 KB

在“钱包”页面,我们刚刚导入的钱包是一个“冷钱包”,简单来说,这个钱包没有转移资产的权限,要转移资产需要冷钱包的授权。

可以看到,冷钱包和网络钱包的收款地址是一致的,给冷钱包地址充值之后,会发现冷钱包里的资产并没有增加,不用担心,你可以通过网络钱包看到转出的资产。

为什么我在冷钱包上看不到呢?

这是因为:冷钱包会处于离线状态(不连接网络),仅作为交易的签名授权;在线观察钱包用于余额验证和交易状态浏览。

02 如何通过冷钱包授权转账

首先在离线手机中打开冷钱包,在“钱包”页面选择你的ETH“资产”,进入下图页面,可以看到冷钱包只能收款,不能直接转账,需要通过冷钱包的在线观察钱包进行转账,并且需要冷钱包的离线签名。

-FB4A-4C43-B59B-×868 56.1 KB

1、拿起已连接的手机,打开软件,在“钱包”页面找到我们刚刚导入的冷钱包,如下图:

-CF02-4752-9FA7-×813 64.9 KB

确保自己拥有ETH资产后,选择需要转账的资产,点击后跳转至以下页面:

-5CF7-44F1-8EAC-×814 37.3 KB

点击“转账”。可以看到冷钱包转账并不是离线手机上直接转账,而是通过连接手机上的在线钱包转账。点击跳转至以下页面:

-713A-48EB-9334-×812 100 KB

设置转账金额、收款地址、矿工费后,点击“离线签名”,跳转至以下页面:

-5F63-446B-86F0-DD97×787 46.5 KB

确认信息无误后,点击“下一步”,跳转至以下页面:

-9828-42CB-8BAF-×676 90.2 KB

2、现在离线手机中打开冷钱包imtoken冷钱包,在“钱包”页面选择需要转出的ETH资产,点击进入;

-F45E-4976-8752-×866 50.4 KB

跳转至如下页面,点击“离线签名”;

-8D8E-4548-B8C4-×871 37.3 KB

离线手机相机启动,进入扫描二维码状态;

扫描连接的手机上的二维码(步骤2中的二维码);

扫描之后跳转到“输入密码”页面,如下图,然后输入钱包密码,点击“授权签名”;

-0908-482B-B5B5-×867 57.3 KB

“授权签名”二维码如下:

-E239-4BC2-BECC-×865 58.8 KB

3.获取“授权签名”二维码后,在连接的手机上点击“下一步”;

-3579-46F4-A1D3-×814 60.8 KB

跳转到如下页面,然后点击页面上的“扫描框”,扫描离线手机上获取的“授权签名”二维码,此时签名会自动导入,然后点击“发送交易”,即可成功发起转账交易。

-10B1-47E3-BDC1-×926 35.8 KB

4.稍等片刻,在联网的手机“我的”->“消息中心”会提示“ETH:0.04 转账成功”,点击后出现如下转账成功页面:(若交易打包失败,交易金额会退回冷钱包,重复以上步骤即可重新发起转账)

-8260-4DFB-91E4-×920 56.8 KB

简单来说,转账过程涉及两个二维码扫描过程:

首次:在离线手机冷钱包中,选择“钱包”->选择资产->“离线签名”,启动摄像头扫描连接手机的“离线签名”二维码;

系统会提示您输入密码,输入密码后,您将获得“授权签名”二维码。

第二次:使用联网手机的“扫描盒子”扫描“授权签名”二维码,导入签名,即可发送交易。

最后,冷钱包因为是离线的,相对来说比较安全,但是不能直接转账,需要借助其观察钱包进行转账,只负责授权签名,大家可以按照这个教程尝试一下!

评论区