TrustNote是一个社区开源项目,提供可靠可信的区块链公有网络服务,社区版钱包也命名为TrustNote,整个项目都是由TrustNote基金会提供支持。
本项目是TrustNote社区版钱包,安全,简单,易用。钱包内功能包括:转账交易、私密即时消息、安全方案、支持TRC20 Token 等等。
我们希望有兴趣的开发者加入社区,为TrustNote项目贡献代码和国际化语言。TrustNote会在社区共同努力下,逐渐成为世界一流的区块链公有网络。
详细内容见官方网站 trustnote.org
官方下载:
Github release:
我们提供了多个平台的可执行程序,你可以点击上面的下载链接开始使用TrustNote钱包,也可以使用项目源代码编译成可执行程序。
需要针对自己使用的操作系统架构选择合适的软件包。
- git
- Node.js v8.9.4
- bower
npm install -g bower@1.8.2
- nw-gyp
npm install -g nw-gyp
方法一
- 用管理员权限打开PowerShell,执行
npm install --global --production windows-build-tools
- 配置环境变量
GYP_MSVS_VERSION = 2015
- 配置环境变量 在
PATH
添加Python安装目录 npm config set msvs_version 2015
方法二
- 安装 Visual Studio 2017,在安装选项中选择VC++ 2015 (v140)工具集。
- 安装 Python 2.7.14
- 配置环境变量 在
PATH
添加Python安装目录 - 配置环境变量
GYP_MSVS_VERSION = 2017
npm config set msvs_version 2017
git clone https://github.com/trustnote/trustnote-wallet.git
cd trustnote-wallet
# ./trustnote-wallet
bower install
npm install
npm rebuild sqlite3 --build-from-source --runtime=node-webkit --target_arch=x64 --target=0.26.6
# ./trustnote-wallet
npm run start
在trustnote-wallet目录下操作,完成之后会在上级目录trustnotebuilds中生成安装包。
--|
| trustnote-wallet
| trustnotebuilds
- 安装 Android SDK (参考 https://developer.android.google.cn/studio/)
- 运行
npm run android
- 安装 Xcode 9 (或最新版本)
- 安装 Cordova
npm install -g cordova
- 安装 ios-deploy
npm install -g ios-deploy
- 执行
npm run ios
npm run osx64
npm run win64
npm run linux64
TrustNote使用过程中,会在用户目录生成缓存文件,用来保存账本数据和个人设置,并且在卸载软件后不会主动删除这些缓存文件,防止错误卸载软件而丢失个人数字资产,重新安装软件就可恢复数据。若用户已确定要删除这些废弃的数据,可按照下面的操作系统位置去操作。
- macOS:
~/Library/Application Support/TTT
- Linux:
~/.config/TTT
- Windows:
%LOCALAPPDATA%\TTT
MIT