Repository navigation
v0.1.0 — first public release
Quantus Node for Android — v0.1.0
First public release.
An Android app that runs a regular (non-mining) Quantus Network full
node on your phone. It starts the bundled quantus-node binary as a
child process under a foreground service, syncs the mainnet chain
with pruning enabled, and shows status — peer count, best block,
sync progress — on a quiet dashboard. There is no wallet and no
mining; the app holds no keys to any funds. This build adds the
launcher icon: a bright core with concentric pulse rings on a dark
background, echoing the node's pulse.
Requirements
- Android 12 (API 31) or later, arm64 device
- Enough free storage for a pruned node database, and a Wi-Fi
connection for the initial sync (it takes on the order of a
couple of hours and downloads a few GB)
Verified device
- Confirmed working: Pixel 9a with GrapheneOS
- Other Android 12+ / arm64 devices are expected to work but are
not yet verified. A manufacturer battery manager that kills
foreground services may stop the node. Working reports via
GitHub Issues are very welcome — they grow the verified list.
Install
- Download
quantus-node-v0.1.0.apkfrom this release. - Install it directly (you will need to allow installs from your
browser / file manager for this source). - Open the app and press Start.
Updates install over the existing app: your node database,
display name and settings carry over. Do not uninstall first —
uninstalling erases the node data and the next start syncs from
genesis again.
Verify your download
- APK SHA-256:
ef1ef477d6102333f7a5c2deaee9e512eee7a98b6282cd0c167dbd4d1d003583 - Signing certificate SHA-256 fingerprint:
65:BB:1A:5F:EF:27:D7:0B:E1:DD:12:FC:12:CE:34:84:B4:C8:48:FC:EC:A9:2F:88:98:CD:96:CB:27:84:F6:FF
This is the first release signed with the project's release key;
all future updates will carry the same signature.
Known limitations
- Two known vulnerabilities in transitive dependencies of the
bundled node binary (zstd-safe 6.0.6 and crypto-bigint 0.5.5)
have no fix available within their compatible version ranges
yet and are waiting on upstream releases. SeeSECURITY.md. - The concurrency fixes from the external audits (findings 2–7)
were verified by code review and desk-checked interleavings;
a deterministic on-device race-reproduction test has not been
run, as noted inSECURITY.md. - UI translations (9 languages) were produced by the maintainer
with AI assistance and have not been reviewed by native
speakers. - State and block pruning are fixed at 256; very old history
cannot be queried from this node.
License: Apache-2.0.