/samourai-wallet-android

Samourai Bitcoin Wallet for Android.

Primary LanguageJavaThe UnlicenseUnlicense

Samourai Wallet

Features:

Samourai Wallet features list

Build:

Import as Android Studio project. Should build "as is". PGP signed tagged releases correspond to builds that were issued via Google Play.

BIP44:

Samourai implementation based on original BIP, extends bitcoinj.

BIP47:

Samourai implementation based on original BIP by Justus Ranvier. Extends BIP44 implementation (above).

Generic source code for BIP47.

BIP47 test vectors

BIP49 (Segwit):

Samourai P2SH-P2WPKH implementation based on original BIP by Daniel Weigl and includes support for BIP49-specific XPUBs: YPUB.

BIP69:

Samourai implementation based on original BIP by Kristov Atlas.

BIP125 (Replace-by-fee, RBF):

Samourai implementation based on original BIP by David A. Harding and Peter Todd.

BIP126:

Samourai implementation based on original BIP by Kristov Atlas.

BIP141 (Segwit):

Samourai spends to bech32 addresses P2WPKH based on original BIP by Eric Lombrozo, Johnson Lau and Pieter Wuille.

BIP173 (Segwit):

Samourai implementation based on original BIP by Pieter Wuille and Greg Maxwell.

Ricochet:

Samourai implementation of multi-hop spend designed to outrun the baying pack of #KYCRunningDogs.

Tor:

Samourai indicates whether or not connections are being routed via Tor Socks5 proxy (uses Orbot).

TestNet3:

MainNet/TestNet selection is displayed when sideloading a new installation. To switch networks, make a backup of your current wallet, uninstall/reinstall (sideload) and select desired network.

OpenDime:

Plug in your OpenDime using the appropriate OTG (On-The-Go) USB cable and Samourai can be used to view address and balance, validate the private key, and sweep balance to your wallet.

License:

Unlicense

Contributing:

All development goes in 'develop' branch - do not submit pull requests to 'master'.

Dev contact:

PGP

What we do:

Samourai HQ

Sentinel

Afterburner

PayNym.is

OXT

Sovereign.ly

Mule Tools