Are any android nodes in production for use on mobile devices? Running a full node on android is my goal


No you can't. The only implementation of the protocol so far is IRI and it needs java and quite a bit of RAM to run. You can't even run it reliably on a Raspberry Pi atm. It would also drain your battery to the ground on no time and require constant connectivity with the network.

  • New light-weight iri that can be run on Raspberry Pi would help tangle network a lot.
    – Dev
    Dec 21 '17 at 7:18
  • IRI is not the issue itself. It's the Database. They using rocketDB. And you cannot compile RocketDB on ARM. There are some ARM ports but they ware still on version 1.1 or similar.
    – Citrullin
    Dec 21 '17 at 10:42
  • 1
    @PhilippBlum RocksDB (Rocks not Rocket)
    – mihi
    Dec 21 '17 at 13:34
  • @mihi Same same but different. Thanks for correcting me ;)
    – Citrullin
    Dec 21 '17 at 15:47

First of all, I do not believe you can currently, software wise.

Second of all, this would be a bad idea. Why? You need to ensure that your node is synced and online as much as possible in order to be an ideal neighbor. Your phone will be bottlenecked by data, unless you have an unlimited data plan, as well as times where it runs out of battery and dies, which will hurt your reputation as a node.


As far as I know, running a full node on android is not currently possible.

  • Do we see a project in pipeline? Dec 20 '17 at 23:59

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.