Skip to content
Hexa Wallet. A Bitcoin wallet with multiple accounts and easy to use secure distributed backup scheme.
TypeScript JavaScript Other
Branch: development
Clone or download
Latest commit 68ebff7 Jul 29, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
android question screen move frist onboarding. Jul 23, 2019
docs marge messages. Jul 24, 2019
ios Demo Messages Jul 29, 2019
pkgchanges
security add security disclosure policies Jun 15, 2019
src
.babelrc
.buckconfig react and react-native version change,android backgroundColor issue g… Apr 10, 2019
.env.example secret questions. Jun 14, 2019
.flowconfig react and react-native version change,android backgroundColor issue g… Apr 10, 2019
.gitattributes react and react-native version change,android backgroundColor issue g… Apr 10, 2019
.gitignore Resolved merge conflicts Jul 1, 2019
.watchmanconfig react and react-native version change,android backgroundColor issue g… Apr 10, 2019
LICENSE
README.md
SECURITY.md add security disclosure policies Jun 15, 2019
app.json
hexa.png add instructions for deterministic build process Jun 14, 2019
index.js
package.json android side create pdf. Jul 22, 2019
rn-cli.config.js qrcode image code read issue solve Feb 27, 2019
shim.js Restore Wallet Using Mnemonic Complited. May 13, 2019
tsconfig.json Moving last committed code from MyMoneyApp to BitHyve-Wallet Feb 14, 2019
yarn.lock

README.md

Hexa Wallet

Hexa Wallet is a user friendly mobile bitcoin wallet that enables p2p commerce.

Hexa Wallet

There are various types of accounts that are supported in the Hexa Wallet:

  1. Savings Account: A savings account is a standard bitcoin wallet optimal for daily use
  2. Secure Account: A secure account is a bitcoin wallet secured by 2FA optimal for storing larger amounts of bitcoin

Hexa requires a pin to unlock and access funds and Accounts are protected by a seed restoration feature which can be used to import wallets from other devices or from an older version of Hexa.

Design Considerations

The various design considerations that Hexa chose to undertake are over at the wiki

Developing locally

Prerequisites:

Installing hexa

git clone https://github.com/thecryptobee/Hexa-Wallet.git
cd Hexa-Wallet
sudo yarn install
chmod +x pkgchanges/setup.sh
./pkgchanges/setup.sh

Make sure you have a .env.dev similar to .env.example in your project's root directory before running hexa. If this file is absent, you will be faced with a red screen on the iOS Simulator.

Running hexa

npm run ios

Contributing

Please feel free to open a pull requests and issues with bugfixes and suggestions.

License

LICENSE

You can’t perform that action at this time.