Bitcoin Forum

Bitcoin => Wallet software => Topic started by: thorjag on September 26, 2014, 09:49:43 PM



Title: A more configurable SPV client for Android
Post by: thorjag on September 26, 2014, 09:49:43 PM
I was wondering if there is any highly configurable SPV client for Android? The most important thing I want to configure is what nodes I should connect to, i.e, my own node, as this would provide me with greater financial privacy when broadcasting transactions. Or maybe if there is a client that may include this feature some day?


Title: Re: A more configurable SPV client for Android
Post by: Mike Hearn on September 30, 2014, 01:23:27 PM
You can configure Bitcoin Wallet for Android in this way. Set the trusted peer in your settings screen. Note though, that because the bitcoin protocol doesn't support encryption or authentication, this is only safe as long as you don't have a MITM on your connection.


Title: Re: A more configurable SPV client for Android
Post by: thorjag on September 30, 2014, 02:31:20 PM
Thanks for the tip. Didn't know Bitcoin Wallet could do that. However last I heard Bitcoin Wallet doesn't support encryption of the private keys, HD Wallets or watch-only addresses. But good to know in case they fix those things in future updates.

I was planning to connect to my node through my VPN, so no issues there.


Title: Re: A more configurable SPV client for Android
Post by: torusJKL on October 10, 2014, 06:22:39 AM
The newest version 4.0 supports HD wallets (using bitcoinj 0.12).
An encryption PIN is planned for the next not bug-fix release.


Title: Re: A more configurable SPV client for Android
Post by: thorjag on October 13, 2014, 07:01:01 AM
Good to know! Are there any plans for watch-only addresses?