Affordable and easy-to-use, security for all your sats, BIP-85, Multisig, Own Node, Whirlpool, and Hardware Wallet support. Built with React Native
Before getting started, make sure you have proper React Native development environment on your machine
-
Clone this repository to your local machine:
git clone https://github.com/bithyve/bitcoin-keeper.git
-
Navigate to the project directory:
cd bitcoin-keeper -
Install the project dependencies using Yarn: The prepare scripts will automaticall install pods and nodify crypto related packages for react-netive
yarn install
To use the Whirlpool, you'll need to have the following platform-specific binaries and place them in the specified directories:
- Extract jniLibs to the following directory if not present already:
android/app/src/main/- Copy the libwhirlpool.a to the following directory:
ios/libwhirlpool.aThe project has testnet and mainnet varients. The development varient is configured to use testnet and production varient to use mainnet.
Start metro metro
yarn startTo run the development app on a connected device or emulator:
Android
yarn androidDevelopmentDebugiOS
yarn ios --scheme=hexa_keeper_devTo run the production app on a connected device or emulator:
Android
yarn androidProductionDebugiOS
yarn ios --scheme=hexa_keeperThese commands will build and launch the app on the respective platforms.
389F 4CAD A078 5AC0 E28A 0C18 1BEB DE26 1DC3 CF62This project uses Jest as the testing framework. To run the tests, use the following command:
yarn testThis project is licensed under the MIT License.

