Bitcoin thin client for iOS & Android. Built with React Native
Go to file
Overtorment 0371e3b7fd OPS
2018-12-25 14:33:29 +00:00
.circleci Feature/legacywallet (#10) 2018-05-20 10:38:50 +01:00
android resolved conflict 2018-12-24 21:25:09 +00:00
bip38 fixed bip38 2018-04-28 13:13:36 +01:00
bip70 Development (#103) 2018-10-20 22:10:21 +01:00
class ADD: Currency settings panel 2018-12-24 01:14:53 -05:00
img Eject (#126) 2018-12-11 22:52:46 +00:00
ios OPS 2018-12-25 14:33:29 +00:00
loc FIX: satoshis display 2018-12-24 23:22:53 +00:00
models ADD: Currency settings panel 2018-12-24 01:14:53 -05:00
patches Eject (#126) 2018-12-11 22:52:46 +00:00
screen TST 2018-12-25 01:06:52 +00:00
tests/unit FIX: TX with extra small change output throws dust error 2018-11-04 21:06:15 +00:00
.babelrc Eject (#126) 2018-12-11 22:52:46 +00:00
.eslintrc Development (#103) 2018-10-20 22:10:21 +01:00
.flowconfig init 2018-01-30 22:42:38 +00:00
.gitignore Eject (#126) 2018-12-11 22:52:46 +00:00
.watchmanconfig init 2018-01-30 22:42:38 +00:00
analytics.js Eject (#126) 2018-12-11 22:52:46 +00:00
App2.test.js TST 2018-10-12 03:57:51 +01:00
App.js ADD: Deeplinking for LND invoices 2018-12-24 10:29:33 -05:00
app.json Eject (#126) 2018-12-11 22:52:46 +00:00
App.test.js Eject (#126) 2018-12-11 22:52:46 +00:00
BlueApp.js Eject (#126) 2018-12-11 22:52:46 +00:00
BlueComponents.js FIX: Remove BTC trailing zeros. Save to disk onBlur for preferred balance unit. 2018-12-23 08:05:33 -05:00
currency.js REF 2018-12-24 18:12:09 +00:00
encryption.js plausible deniability 2018-04-01 00:16:42 +01:00
events.js Eject (#126) 2018-12-11 22:52:46 +00:00
HDWallet.test.js TST: BIP44 send 2018-12-22 01:42:15 +00:00
help.txt Eject (#126) 2018-12-11 22:52:46 +00:00
index.js FIX: correct satoshi display 2018-12-24 18:12:27 +00:00
LICENSE Initial commit 2018-01-14 20:14:03 +00:00
LightningCustodianWallet.test.js Eject (#126) 2018-12-11 22:52:46 +00:00
Loc.test.js REF: brush up localizations 2018-09-17 12:44:08 +01:00
MainBottomTabs.js ADD: Currency settings panel 2018-12-24 01:14:53 -05:00
MockStorage.js REF: prettier 140 chars 2018-07-07 22:15:14 +01:00
package-lock.json FIX: correct satoshi display 2018-12-24 18:12:27 +00:00
package.json resolved conflict 2018-12-24 21:25:09 +00:00
prompt.js Eject (#126) 2018-12-11 22:52:46 +00:00
README.md OPS: metadata 2018-12-24 21:16:46 +00:00
release-notes.sh OPS 2018-10-27 16:25:28 +01:00
security-alert.js Eject (#126) 2018-12-11 22:52:46 +00:00
shim.js prettier 2018-03-18 03:11:54 +00:00
up-build-number.js TST 2018-05-20 11:05:50 +01:00
up-build-number.sh OPS 2018-10-27 16:25:28 +01:00

BlueWallet - A Bitcoin & Lightning Wallet

GitHub tag CircleCI code style: prettier

Thin Bitcoin Wallet. Built with React Native and BlockCypher API.

Appstore Playstore

Website: bluewallet.io

Community: telegram group

  • Private keys never leave your device
  • Lightning Network supported
  • SegWit-first. Replace-By-Fee support
  • Encryption. Plausible deniability
  • And many more features...

Beta version, do not use to store large amounts!

BUILD & RUN IT

  • In your console:
git clone https://github.com/BlueWallet/BlueWallet.git
cd BlueWallet
npm install
npm start android

TESTS

npm run test

MOTIVATION TO BUILD IT

I was not satisfied with existing iOS Bitcoin apps, especially with BreadWallet (the one I mainly used) where development stalled and they could not even deliver such features as SegWit, RBF and custom fees (at the times where custom fees were especially needed). So I knew I could create one to use myself and let others use it. I had experience with awesome bitcoin-js lib (javascript), and since I dont own any Macs, don't plan to and not going to learn ObjC/Swift - ReactNative (where you also write in javascript) was an obvious choice.

LICENSE

MIT

WANT TO CONTRIBUTE?

Grab an issue from the backlog, try to start or submit a PR, any doubts we will try to guide you.

Join us at our telegram group where we hangout 👍