This answer mentions about several mobile ethereum wallet apps.

I am interested in building a mobile wallet app, and wanted to know how existing apps work.

Does anyone know whether any of these apps run an ethereum node in the mobile device? Or do all of them connect to an external ethereum node for obtaining information about the chain and send transactions?


If you are interested in building a mobile wallet, use a node on a server at this point.

If you are interested in playing around and learning something new and the challenge of getting Ethereum working on a limited-spec (mobile) device, talk to Bob Summerwill.


The apps themselves do not run a node in the mobile device. Seeing as the chain is multiple GBs in size, there is no way for a (standard) mobile device to hold this datsa. Rather, each app has their own backend server that is hosting the node. This acts just as a node on your own computer, the difference being that many different addresses are pointing to it at any given time.

  • Just to add: the primary difference between a node on your computer and a node on a server is that the server doesn't have your account in it our ask for you password to unlock it to make transactions. Instead that node is just getting data from the blockchain (like the current balance of a provided address), or passing along data (like a signed transaction) to the blockchain.
    – tayvano
    Nov 23 '16 at 10:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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