jmacwhyte
8 years ago
3 changed files with 53 additions and 13 deletions
@ -1,13 +1,53 @@ |
|||
# breadwallet-android |
|||
android SPV bitcoin wallet |
|||
|
|||
Prerequisites: |
|||
- Download and install Java 7 or up |
|||
- Download and Install the latest Android studio |
|||
- Download and install the latest NDK https://developer.android.com/ndk/downloads/index.html or download it in android studio by "choosing the NDK" and press "download" |
|||
- Go to https://github.com/breadwallet/breadwallet-android and clone or download the project |
|||
- Open the project with Android Studio and let the project sync |
|||
- Go to SDK Manager and download all the SDK Platforms and SDK Tools |
|||
- Initialize the submodules - <code>git submodule init</code> |
|||
- Update the submodules - <code>git submodule update</code> |
|||
- Build -> Rebuild Project |
|||
![ƀ](/images/icon.png) breadwallet for Android |
|||
---------------------------------- |
|||
|
|||
[![download](/images/icon-google-play.png)] |
|||
(https://play.google.com/store/apps/details?id=com.breadwallet) |
|||
|
|||
###bitcoin done right |
|||
|
|||
This is the Android port of the breadwallet iOS app, which can be found [here](https://github.com/breadwallet/breadwallet/). |
|||
|
|||
#####a completely standalone bitcoin wallet: |
|||
|
|||
Unlike many other bitcoin wallets, breadwallet is a real standalone bitcoin |
|||
client. There is no server to get hacked or go down, so you can always access |
|||
your money. Using |
|||
[SPV](https://en.bitcoin.it/wiki/Thin_Client_Security#Header-Only_Clients) |
|||
mode, breadwallet connects directly to the bitcoin network with the fast |
|||
performance you need on a mobile device. |
|||
|
|||
#####the next step in wallet security: |
|||
|
|||
breadwallet is designed to protect you from malware, browser security holes, |
|||
*even physical theft*. With AES hardware encryption, app sandboxing, and verified boot, breadwallet represents a significant security advance over |
|||
web and desktop wallets. |
|||
|
|||
#####beautiful simplicity: |
|||
|
|||
Simplicity is breadwallet's core design principle. A simple backup phrase is |
|||
all you need to restore your wallet on another device if yours is ever lost or |
|||
broken. Because breadwallet is |
|||
[deterministic](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki), |
|||
your balance and transaction history can be recovered from just your backup |
|||
phrase. |
|||
|
|||
###features: |
|||
|
|||
- ["simplified payment verification"](https://github.com/bitcoin/bips/blob/master/bip-0037.mediawiki) for fast mobile performance |
|||
- no server to get hacked or go down |
|||
- single backup phrase that works forever |
|||
- private keys never leave your device |
|||
- import [password protected](https://github.com/bitcoin/bips/blob/master/bip-0038.mediawiki) paper wallets |
|||
- ["payment protocol"](https://github.com/bitcoin/bips/blob/master/bip-0070.mediawiki) payee identity certification |
|||
|
|||
##How to set up the development environment: |
|||
1. Download and install Java 7 or up |
|||
2. Download and Install the latest Android studio |
|||
3. Download and install the latest NDK https://developer.android.com/ndk/downloads/index.html or download it in android studio by "choosing the NDK" and press "download" |
|||
4. Go to https://github.com/breadwallet/breadwallet-android and clone or download the project |
|||
5. Open the project with Android Studio and let the project sync |
|||
6. Go to SDK Manager and download all the SDK Platforms and SDK Tools |
|||
7. Initialize the submodules - <code>git submodule init</code> |
|||
8. Update the submodules - <code>git submodule update</code> |
|||
9. Build -> Rebuild Project |
After Width: | Height: | Size: 24 KiB |
After Width: | Height: | Size: 1021 B |
Loading…
Reference in new issue