Author

Topic: Android [btc] clients that remotely use my Bitcoin Core wallet? (Read 2012 times)

hero member
Activity: 910
Merit: 1000
Are there any Android BTC clients that remotely use my Bitcoin Core wallet so I don't have to use another wallet specific for my phone? I am running my own BTC node.

thanks

There may be easier ways than programming an Android wallet. If you just want to use the same wallet you have in Bitcoin Core on your phone (this may not be a good idea but) you could probably export it somehow and import it into the standard Bitcoin Wallet for Android.
hero member
Activity: 560
Merit: 509
I prefer Zakir over Muhammed when mentioning me!
Python running on android? I think Java is main programming language for android.

Yes for both. Java is used for almost everything in Android but that doesn't mean you can't use others. Smiley See Py4A is popular one. Some useful links:

1) http://code.google.com/p/python-for-android/ - Py4A.
2) https://python-for-android.readthedocs.org/
3) http://qpython.com/
4) https://www.google.co.in/search?q=python+on+android
5) https://www.google.co.in/search?q=python+on+android&hl=en&source=lnms&tbm=vid&sa=X&ei=yHv4VLm4C4eNuAS7g4LYBQ&ved=0CAcQ_AUoAQ&biw=320&bih=460&dpr=2

   -MZ
hero member
Activity: 546
Merit: 500
This should in theory be easy to do since most Bitcoin wallets on Android are already using the BitcoinJ library it has a built-in option to connect to specific node. I don't any mainstream wallets are doing this.

I think it is easier with Python because Python is easy to study and to write it. You could easily install Python and run it on Android. Electrum Android wallet use Python.

   -MZ

Python running on android? I think Java is main programming language for android.
hero member
Activity: 910
Merit: 1000
This should in theory be easy to do since most Bitcoin wallets on Android are already using the BitcoinJ library it has a built-in option to connect to specific node. I don't any mainstream wallets are doing this.

I think it is easier with Python because Python is easy to study and to write it. You could easily install Python and run it on Android. Electrum Android wallet use Python.

   -MZ

Electrum runs on Android. Wow, I didn't know that. It's been a while since I tried it out, will have to test it out again one of these days.
hero member
Activity: 560
Merit: 509
I prefer Zakir over Muhammed when mentioning me!
This should in theory be easy to do since most Bitcoin wallets on Android are already using the BitcoinJ library it has a built-in option to connect to specific node. I don't any mainstream wallets are doing this.

I think it is easier with Python because Python is easy to study and to write it. You could easily install Python and run it on Android. Electrum Android wallet use Python.

   -MZ
hero member
Activity: 910
Merit: 1000
This should in theory be easy to do since most Bitcoin wallets on Android are already using the BitcoinJ library it has a built-in option to connect to specific node. I don't any mainstream wallets are doing this.
hero member
Activity: 546
Merit: 500
Are there any Android BTC clients that remotely use my Bitcoin Core wallet so I don't have to use another wallet specific for my phone? I am running my own BTC node.

thanks
you can try to export your private key and import it in your android wallet.

That is a bad idea because as soon as you send bitcoins using one wallet, the balance shown by the other wallet will be incorrect.
Incorrect,if you spend the coins, it will be broadcasted across the network. The wallet will check the blockchain for wallet balance. Since it is updated in realtime, there is no way for it to be incorrect.

But the change will be sent to an address that the other wallet doesn't control and the balances will diverge. Maybe I should have used the word "different" instead of "incorrect".

You can still use address from which you are sending as change address, so balance can be ok.
sr. member
Activity: 507
Merit: 253
Yeah, I'm thinking it would be safer to use a GreenAddress wallet on the Android and just transfer funds to that one. GreenAddress is very nice and secure, too.
legendary
Activity: 1050
Merit: 1000
If you're looking for a ready made app I doubt there is anything. However, you can use a screen sharing app and software to control your wallet(and your whole pc)on your mobile device. You can use teamviewer or splashtop.

Teamviewer: http://www.teamviewer.com/en/index.aspx
Splashtop: http://www.splashtop.com/
legendary
Activity: 4466
Merit: 3391
Are there any Android BTC clients that remotely use my Bitcoin Core wallet so I don't have to use another wallet specific for my phone? I am running my own BTC node.

thanks
you can try to export your private key and import it in your android wallet.

That is a bad idea because as soon as you send bitcoins using one wallet, the balance shown by the other wallet will be incorrect.
Incorrect,if you spend the coins, it will be broadcasted across the network. The wallet will check the blockchain for wallet balance. Since it is updated in realtime, there is no way for it to be incorrect.

But the change will be sent to an address that the other wallet doesn't control and the balances will diverge. Maybe I should have used the word "different" instead of "incorrect".
full member
Activity: 196
Merit: 100
Are there any Android BTC clients that remotely use my Bitcoin Core wallet so I don't have to use another wallet specific for my phone? I am running my own BTC node.

thanks
you can try to export your private key and import it in your android wallet.

That is a bad idea because as soon as you send bitcoins using one wallet, the balance shown by the other wallet will be incorrect.
Incorrect,if you spend the coins, it will be broadcasted across the network. The wallet will check the blockchain for wallet balance. Since it is updated in realtime, there is no way for it to be incorrect.
hero member
Activity: 672
Merit: 500
Are there any Android BTC clients that remotely use my Bitcoin Core wallet so I don't have to use another wallet specific for my phone? I am running my own BTC node.

thanks

I think it would be safer if you send small amounts to the android wallet and keep the wallets separate. Remotely control your bitcoin core wallet (with most of your bitcoin) with your mobile phone sounds dangerous.
legendary
Activity: 4466
Merit: 3391
Are there any Android BTC clients that remotely use my Bitcoin Core wallet so I don't have to use another wallet specific for my phone? I am running my own BTC node.

thanks
you can try to export your private key and import it in your android wallet.

That is a bad idea because as soon as you send bitcoins using one wallet, the balance shown by the other wallet will be incorrect different.
full member
Activity: 196
Merit: 100
Are there any Android BTC clients that remotely use my Bitcoin Core wallet so I don't have to use another wallet specific for my phone? I am running my own BTC node.

thanks
you can try to export your private key and import it in your android wallet. or, like the user above stated, use the RPC interface
legendary
Activity: 4466
Merit: 3391
Doubtful, but Bitcoin Core has an RPC interface so it can done. Look here: https://en.bitcoin.it/wiki/API_reference_%28JSON-RPC%29
sr. member
Activity: 507
Merit: 253
Are there any Android BTC clients that remotely use my Bitcoin Core wallet so I don't have to use another wallet specific for my phone? I am running my own BTC node.

thanks
Jump to: