# 使用自己的电脑创建冷钱包

By [jack](https://paragraph.com/@jack-70) · 2022-11-16

---

### 首先，什么是热钱包和硬件钱包？

**热钱包**：MetaMask, TrustWallet, imToken,TokenPocket等等。 接触到的大部分钱包都是热钱包，这类钱包的特点是，开发者在底层编写代码，处理用户资产，以钱包App产品的方式供给用户使用。 其中很多底层的代码并没有全部开源，是否有窃取用户资产的风险是未知的。

**硬件钱包**： 由固定的硬件来存储用户的资产。此类钱包，几乎不与协议交互，相对较安全，但是用户需要花钱购买。(硬件钱包，是否绝对安全，也是未可知，因为硬件中是否具有网络组件，运行在硬件上的代码是否绝对安全呢？)

### 如果你像我一样，不完全信任热钱包和硬件钱包，让我们继续。

使用自己的电脑制作冷钱包，不与任何协议进行交互。

**实现原理：**

1.  部署一个简单的 开发环境，下载以太坊开发库。
    

![](https://storage.googleapis.com/papyrus_images/3954bb0bd3c03ca4465af110ad89e6b491a43b74213a7dc7aed405677d60cd13.png)

2\. 电脑断网，需要编写几行代码，生成冷钱包。

![](https://storage.googleapis.com/papyrus_images/cdab50d9644563cafb61bb9e20858f54717893ce4d978b9cc87499ea90706dda.png)

3\. 查看privateWallet文件，活动钱包相关的信息(保存好)

![](https://storage.googleapis.com/papyrus_images/6dba37274b880715ab7ea4ad9d35dd3fc8b1ff45679a69236a31574448428856.png)

![](https://storage.googleapis.com/papyrus_images/4ecf53b071221f03546d9270cb256d94a713cb3f8d7527152f5914e079be2b1e.jpg)

以上所有的代码都在这里:

[https://github.com/0x-jack/ColdWallet](https://github.com/0x-jack/ColdWallet)

如果你仍然不清楚，可以和我联系：

Twitter:

[https://twitter.com/0xjack\_0x](https://twitter.com/0xjack_0x)

---

*Originally published on [jack](https://paragraph.com/@jack-70/f0n2tJ25K7A0NWXBDOZK)*
