/Wallet-Pi

可以DIY的树莓派硬件钱包 | Bitcoin | Eth | Crypto | Blockchain

Primary LanguageJavaMIT LicenseMIT

Wallet-Pi

可以DIY的树莓派硬件钱包 | Bitcoin | ETH | Crypto | Blockchain

我们的目标是制作一个模块化,可以个性选择的,安全的开源区块链硬件钱包。
任何极客都可以自定义他想要的树莓派硬件,并运行我们的钱包程序。

硬件

基础:能够在任意树莓派上运行;触摸显示屏;摄像头。(指纹识别)
进阶:对树莓派硬件进行裁剪,去掉WIFI和蓝牙;定制PCB板;3D打印外壳。

系统

基于Raspbian的自定义系统。
裁剪无用驱动,预装钱包程序及运行环境。

钱包核心

运行在树莓派上的离线签系统,将支持市面上常见链的地址生成、转账、合约执行等操作。

私钥管理

通过安全的随机数生成私钥。
私钥加密存储,无法直接从内存卡读取。
支持BIP39/BIP44。

离线签

私钥不接触网络。
接入新链时只需实现相应接口即可。

鉴权

密码。
指纹。
人脸识别。

UI接口

用户操作的界面。
可自定义皮肤。
国际化。

Web Live

生成提供给Wallet Pi进行离线签的数据。
类似于Ledger Live等程序,不过是web版的。