https://github.com/rustinmyeye/ErgoNodeAndroid
A fork of NeoTerm. An attempt at a one click Ergo node app with install scripts to setup and run an Ergo node on Android.
https://github.com/rustinmyeye/ErgoNodeAndroid
Last synced: 7 months ago
JSON representation
A fork of NeoTerm. An attempt at a one click Ergo node app with install scripts to setup and run an Ergo node on Android.
- Host: GitHub
- URL: https://github.com/rustinmyeye/ErgoNodeAndroid
- Owner: rustinmyeye
- License: gpl-3.0
- Created: 2023-03-08T21:46:53.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-03-13T13:09:19.000Z (8 months ago)
- Last Synced: 2025-03-13T13:23:44.998Z (8 months ago)
- Language: Java
- Homepage:
- Size: 7.99 MB
- Stars: 4
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ergo - ErgoNodeAndroid (Termux) - based for Termux. [`Shell`, `Android`] *(Community)* (🛠️ Development Tooling <a id="development-tooling"></a> / ⌨️ CLI Tools <a id="cli-tools"></a>)
README
# Ergo Node for Android
Setup instructions [here](https://github.com/rustinmyeye/ErgoNodeAndroid/blob/master/SETUP_INSTRUCTIONS.md)
A one-click Ergo node app for Android. This app is based on **NeoTerm**, and runs automated install scripts to set up and run an Ergo node on Android.
During setup, the script will check the total and available system memory to determine which type of node to run:
- If the device has **more than 5GB of total RAM**, it will run the **NiPoPoW Ergo Node**.
- If the total RAM is **5GB or less**, it will check available memory:
- If **more than 1.8GB is available**, it will still run the RocksDB **NiPoPoW Ergo Node**.
- If **less than 1.8GB is available**, it will switch to the **Stateless Ergo Node**, which requires fewer resources.

---
## **Credits**
This is a fork of [NeoTerm](https://github.com/NeoTerm/NeoTerm)
I’m using a bunch of parts from Glasgow's Ergo Node setup scripts. [Mark Glasgow](https://github.com/glasgowm148/ergoscripts)
Also - [alpine-proot](https://github.com/Yonle/alpine-proot), [Alpine Linux](https://www.alpinelinux.org/), [Ergo Protocol reference client](https://github.com/ergoplatform/ergo/releases)