Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Bitcoin Wallet app for your Android device. Standalone Bitcoin node, no centralized backend required. Fork with transparent build chain https://travis-ci.org/hannesa2/bitcoin-wallet and automatic added git sha1 in about to make app more trustful. No local build and upload a not known git commit. Full transparent !

License

Notifications You must be signed in to change notification settings

hannesa2/bitcoin-wallet

 
 

Repository files navigation

Welcome

Welcome to trustable Bitcoin Wallet, a standalone Bitcoin payment app for your Android device!

Motivation

This is a fork of https://github.com/bitcoin-wallet/bitcoin-wallet . The upstrem repos doesn't show right sha1 in app, so we can't verify correct content of the App. But this essential for a opensource project, which need a lot of trust !

And I figured out on Version 5.38 of upstream in Play Store the git commit was not in repo, that means a different repo is used for build, and a possible other commit content can be used. This is a no-go !

I tried to clarify bitcoin-wallet#459 but the only commiter in upstream repo doesn't want to write about and didn't want to help to build up more trust.

That's why I forked the repos and provide git sha1 in the app, and introduce a transparent build chain.

Main Difference

  • Build with Android Studio 3

  • Show build job and last commit in about

image

Upstream README

This project contains several sub-projects:

  • wallet: The Android app itself. This is probably what you're searching for.
  • native-scrypt: Native code implementation for Scrypt. The C files are copied from the Java Scrypt project at GitHub.
  • market: App description and promo material for the Google Play app store.
  • integration-android: A tiny library for integrating Bitcoin payments into your own Android app (e.g. donations, in-app purchases).
  • sample-integration-android: A minimal example app to demonstrate integration of Bitcoin payments into your Android app.

You can build all sub-projects at once using Gradle:

gradle clean build

About

Bitcoin Wallet app for your Android device. Standalone Bitcoin node, no centralized backend required. Fork with transparent build chain https://travis-ci.org/hannesa2/bitcoin-wallet and automatic added git sha1 in about to make app more trustful. No local build and upload a not known git commit. Full transparent !

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 96.5%
  • C 3.4%
  • Shell 0.1%