NeedSomeCoolUsername / BitBanana

Lightning Node Management for Android

Home Page:https://bitbanana.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BitBanana

Screenshot of BitBanana app

GitHub license Translated GitHub Release

⚡️ Superpowers for you and your bitcoin lightning node! Use and manage your node wherever you are. ⚡️

BitBanana is a native android app for node operators focused on user experience and ease of use. While it is not a wallet on its own, BitBanana works like a remote control allowing you to use your node as a wallet wherever you go.
The app is designed with an educational approach, providing the user with guidance on every aspect of node operation.

BitBanana forked from Zap Android. You can find more information about this on the Rebranding page.

Getting started

The easiest way to get started is using Start9 or Umbrel to run LND on a raspberry pi and then connect BitBanana to that node. There are of course a lot more possible ways to run a node, so please refer to the setup section in the Wiki if you need help to get started.

Features

General

  • Connect to remote lightning nodes (Only LND supported right now)
  • Available in many languages
  • Explanations and help across the app
  • And of course, BitBanana is Bitcoin only!

Node Management

  • Use your node as a lightning wallet wherever you are
  • Manage multiple nodes
  • Channel Management
  • Routing summary

Wallet

  • 100% free. The only fees you pay are to the bitcoin network. BitBanana won't charge you a single sat.
  • Contacts (with Avatars)
  • Send funds to lightning addresses (email like addresses)
  • Send funds without an invoice (keysend)
  • NFC support
  • Transaction filters
  • BTC, mBTC, bit & Satoshi units
  • Fiat currency prices
  • Support for SegWit & Taproot
  • Sign/Verify
  • LNURL support (pay, withdraw & channel)

Security & Privacy

  • 100% Self-custodial
  • 100% open source code with reproducible releases
  • ZERO data collection
  • Tor support
  • PIN protected access
  • Scrambled PIN by default
  • User guardian system (BitBanana warns you when you are about to perform a potentially dangerous or privacy leaking action)
  • Protection against screen recording
  • Hide total balance

Security

If you discover or learn about a potential error, weakness, or threat that can compromise the security of BitBanana, we ask you to keep it confidential and submit your concern directly to the BitBanana developer.

Self-custodial

BitBanana is fully self-custodial. When using the app there is absolutely no interaction with any BitBanana team or service. We do not even know you are using our app.

Get Help

If you are having problems with BitBanana, please report the issue in GitHub or on discord with screenshots and/or how to reproduce the bug/error.

Contribute

Hey! Do you like BitBanana? Awesome! We could actually really use your help!

Open source isn't just writing code. You can help BitBanana with any of the following:

  • Donate
  • Drop a star on github
  • Share a positive review and rate the app in the app store
  • Tell your friends about it
  • Translate the app using Weblate
  • Find and report bugs, Open an issue
  • Suggest new features
  • Provide support to fellow users on BitBanana's discord
  • Contribute to our documentation
  • Review pull requests
  • Fix bugs, implement new features

If you would like to contribute to the project code, please see the Contributing Guide

If you want to setup a testing environment, please see the Regtest Guide

Build

If you want to build the app yourself take a look at the Installation Guide

Verify/Reproduce

BitBanana is reproducible.
You want to verify that the app distributed in the app store is actually built from the source available here on github?
See these reproduce instructions.

Maintainers

License

This project is open source under the MIT license, which means you have full access to the source code and can modify it to fit your own needs. See LICENSE for more information.

MIT © Jack Mallers, Michael Wuensch

About

Lightning Node Management for Android

https://bitbanana.app

License:MIT License


Languages

Language:Java 100.0%