Is there any android wallet that can be customized to operate on a private Ethereum blockchain?

I need to send/receive transactions and run simple queries on the blockchain data.

I'm not looking for an app which functions through RPC. I want an app which actually runs Ethereum node on an android smart phone.

  • I don't know, but have you tried any of the apps mentioned in this answer? ethereum.stackexchange.com/a/838/52 Commented Jul 26, 2016 at 20:27
  • I have looked at the documentation of all those apps and it looks like they're not actually running ethereum on the phone. The app is making an RPC call to another full node to perform operations on the blockchain. Also, these are designed only for the public blockchain. I want an app that actually runs on a phone using the light client protocol. Android version was released with geth 1.4.1 but that works as a full node which requires space, processing power, and RAM and doesn't have the recent developments/fixes.
    – galahad
    Commented Jul 26, 2016 at 20:34
  • is there any problem to run full node on Android besides ARM architecture? Commented Aug 26, 2016 at 16:35
  • I think Light Client Protoco is still a work in progress. Check github.com/ethereum/wiki/wiki/Light-client-protocol, and github.com/zsfelfoldi/go-ethereum/branches
    – Ismael
    Commented Aug 30, 2016 at 6:52

1 Answer 1


We've been working on an Ethereum Light Client targeting Android & iOS for a while now.

What you want is in @karalabe's geth-sandbox here you will find example projects that include a cross compiled go-ethereum lib. You will also want to build your lib using @zsfelfoldi's light-stable branch which will give you access to the LES protocol so you won't have to synchronise the full blockchain on device.

There is also an Ethereum on Android page in the Ethereum github wiki.

If you're interested in our project check out Status.im - we'll be talking more about it at DEVCON2 - and will be opening our source around the same time, which will save you some leg work.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.