Skip to content

Bitcoin Lightning Wallet with focus on usability and user experience

License

Notifications You must be signed in to change notification settings

fiatjaf/blixt-wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blixt Lightning Wallet

Blixt Wallet is an open source Lightning first Bitcoin Wallet for Android with focus on usability and user experience, powered by lnd and Neutrino SPV.

App screenshot

Features

  • Embedded lnd with Neutrino
  • Descriptive and clean transaction log
  • Receive payments
  • Autopilot
  • Pincode
  • Fingerprint
  • Optional Name that will be displayed on invoices
  • Optional "Payer" field for bookkeping when creating invoice
  • WebLN support
  • Backup to Google Drive
  • Scheduled sync of chain
  • Watchtower
  • URL payments

Build steps

  • Install Go, Node, Yarn, react-native CLI, Android Studio and Android SDK (using npm instead of yarn might work)
  • If needed, install an emulated android device inside Android Studio
  • Build lnd for Android by following the steps in build-android-aar.md
  • Install Node packages: yarn
  • Generate proto files: yarn gen-proto
  • Run: yarn testnet-debug (make sure you either have an Android emulator running or an Android device connected via USB)

Commit and code-style

Follow the code style of the file you are working in. For commits, make descriptive and atomic git commits.

License

MIT

About

Bitcoin Lightning Wallet with focus on usability and user experience

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 76.3%
  • JavaScript 12.0%
  • Java 10.6%
  • Objective-C 0.4%
  • Dockerfile 0.4%
  • Starlark 0.2%
  • Shell 0.1%