All Projects → Sifir-io → sifir-mobile-wallet

Sifir-io / sifir-mobile-wallet

Licence: AGPL-3.0 license
Sifir Mobile Bitcoin Wallet

Programming Languages

javascript
184084 projects - #8 most used programming language
java
68154 projects - #9 most used programming language
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to sifir-mobile-wallet

Chaincase
The only privacy preserving bitcoin app on iOS
Stars: ✭ 55 (+150%)
Mutual labels:  coinjoin, wasabi
Electrum
Electrum Bitcoin Wallet
Stars: ✭ 5,353 (+24231.82%)
Mutual labels:  lightning, bitcoin-wallet
Blixt Wallet
Bitcoin Lightning Wallet with focus on usability and user experience
Stars: ✭ 40 (+81.82%)
Mutual labels:  lightning, bitcoin-wallet
Breadcrumb
Minimalistic Bitcoin toolkit for iOS.
Stars: ✭ 23 (+4.55%)
Mutual labels:  bitcoin-wallet
lnregtest
Regtest Lightning Networks for (python) integration testing
Stars: ✭ 17 (-22.73%)
Mutual labels:  lightning
bitaddress
Command line bitcoin wallet generator
Stars: ✭ 24 (+9.09%)
Mutual labels:  bitcoin-wallet
Btcbf
Bitcoin private key brute force tool, written in python. Also can be used as a bitcoin wallet generator.
Stars: ✭ 91 (+313.64%)
Mutual labels:  bitcoin-wallet
shango-lightning-wallet
Shango Lightning Wallet
Stars: ✭ 65 (+195.45%)
Mutual labels:  lightning
lightning-tutorials
Collection of Pytorch lightning tutorial form as rich scripts automatically transformed to ipython notebooks.
Stars: ✭ 145 (+559.09%)
Mutual labels:  lightning
Trezor.Net
Cross platform C# library for talking to the Trezor hardwarewallet
Stars: ✭ 38 (+72.73%)
Mutual labels:  bitcoin-wallet
LightningBuddy
Twitter Client for Lightning JSON-RPC interface
Stars: ✭ 38 (+72.73%)
Mutual labels:  lightning
Crypto-Wallet
Open source SHA-512 loginless bitcoin wallet
Stars: ✭ 24 (+9.09%)
Mutual labels:  bitcoin-wallet
lwc-redux
Integrate Redux with Lightning Web Component
Stars: ✭ 35 (+59.09%)
Mutual labels:  lightning
pi-factory
Bootstrap a bitcoin lightning box for Raspberry Pi 3 based on Alpine Linux
Stars: ✭ 17 (-22.73%)
Mutual labels:  lightning
Wasabi
Wasabi Vulkan Game Engine
Stars: ✭ 34 (+54.55%)
Mutual labels:  wasabi
lightning-qt
bitcoin-qt for lightningd
Stars: ✭ 36 (+63.64%)
Mutual labels:  lightning
lightning-browser-extension
The Bitcoin Lightning Browser extension that connects to different wallet interfaces and brings deep lightning integration to the web
Stars: ✭ 194 (+781.82%)
Mutual labels:  lightning
SF-Lightning-Lookup
Salesforce lightning dynamic lookup component.
Stars: ✭ 15 (-31.82%)
Mutual labels:  lightning
lnd-routing
Lightning network liquidity service
Stars: ✭ 16 (-27.27%)
Mutual labels:  lightning
bitforce
A tools brute force BTC
Stars: ✭ 24 (+9.09%)
Mutual labels:  bitcoin-wallet

Sifir : Bitcoin and Lightning powered mobile wallet

  • Non-custodial and open-source
  • Anonymous, private and secure TOR connection to your own Bitcoin and Lightning node via Cyphernode.
  • All communication is signed and encrypted with PGP keys generated on device to ensure maximum privacy and origination of messages.
  • User friendly UX without compromising cypherpunk principles.

⚠️ Dragons lie ahead ! ⚠️ Sifir is still very much Alpha software. Please keep that in mind when using it. If you do find an issue while using the Sifir please open an issue for it so we can get on it.

ANDROID ONLY Sifir has only been tested on android phones at this time.

Downloading Release

  • Download and install the prebuilt APK from the release section
  • Google Store - Coming soon...

Build and Install for your self

  1. Setup React Native CLI https://facebook.github.io/react-native/docs/getting-started
  2. Clone the Sifir project repository
  3. Install any npm dependencies locally: npm i

Running in development mode

  1. Make sure you've installed all depedencies and that your phone is connected and recongized by your system.
  2. Open two terminal windows (or Tmux panes, emacs,...) In one terminal window run:
npm run start

and in another run:

npm run android

This will build, upload and start a debug version of the app on your phone with hot reload enabled.

Building APK for 'real' use

  1. Build APK by running: npm run android:apk This will build the APK as app-release.apk and also make a copy tagged with the git commit being built ex: sifir-android-app-release-e3fa51.apk Both files will be located in: <path to repo>/android/app/build/outputs/apk/release

  2. Make sure your phone is connected and recongized by your computer and then install APK directly on your phohne by running adb install app-release.apk

Built With

Authors

  • @gabidi

Acknowledgments

  • React Native
  • Cyphernode
  • Bitcoin
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].