TrustNote
TrustNote is an open source project that provides reliable and trusted public blockchain network services. The wallet created for the community is also named TrustNote. This project is supported by the TrustNote Foundation.
TrustNote wallet is safe, simple and easy to use, it supports transfer TRC20 Tokens, send private instant messaging, provide security solutions, etc.
We welcome everyone joins this open source community to build decentralized applications running on a fast, scalable, and truly decentralized blockchain powered by TrustNote.
Please visit TrustNote official site trustnote.org to get more information.
Download
Official Site:
Github release:
Installation
We provide executable programs for multiple platforms. You can either start using the TrustNote wallet by clicking the download link above, or you can use the source code to compile into an executable program.
Dependences
Choose the install package according to your operation system
- git
- Node.js v8.9.4
- bower
npm install -g bower@1.8.2
- nw-gyp
npm install -g nw-gyp
Windows
Option 1:
- Open PowerShell by using administrator privileges, run
npm install --global --production windows-build-tools
- Set environment variable
GYP_MSVS_VERSION = 2015
- Set environment variable, add the Python install directory to
PATH
. npm config set msvs_version 2015
Please refer to windows-build-tools
Option 2:
- Install Visual Studio 2017,with VC++ 2015 (v140) tools.
- Install Python 2.7.14
- Set environment variable, add the Python install directory to
PATH
. - Set environment variable
GYP_MSVS_VERSION = 2017
npm config set msvs_version 2017
Clone project code
git clone https://github.com/trustnote/trustnote-wallet.git
cd trustnote-wallet
Compile
# ./trustnote-wallet
bower install
npm install
npm rebuild sqlite3 --build-from-source --runtime=node-webkit --target_arch=x64 --target=0.26.6
Execute
# ./trustnote-wallet
npm run start
Package
The release package will be generated under ../trustnotebuilds
--|
| trustnote-wallet
| trustnotebuilds
Android
- Install Android SDK (refer to https://developer.android.google.cn/studio/)
- Run
npm run android
iOS
- Install Xcode 9 (or higher version)
- Install Cordova
npm install -g cordova
- Install ios-deploy
npm install -g ios-deploy
- Run
npm run ios
macOS
npm run osx64
Windows
npm run win64
Linux
npm run linux64
Wallet Backup and Restore
Once the user starts to use TrustNote Wallet, cache files will be generated in the user directory to store data and user profiles, and to prevent personal data loss due to incorrect uninstallation, these caches files won’t be deleted after installation, all data will be recovered after reinstalling the software. If the user decides to delete these data, please follow the instructions below:
- macOS:
~/Library/Application Support/TTT
- Linux:
~/.config/TTT
- Windows:
%LOCALAPPDATA%\TTT
Issues and Questions
Translation
- Turkish - Caner Sevince, Sait Dogan Etiler,
- Indonesian - IYOES
- German - Adrian Jetzer
- Japanese - Masaru Suzuki
big thanks !
License
MIT