Humanode Dashboard App & Epoch Cycle Performance Checker

WHO

My name is Caraka (Crxanode), an active Humanode validator and independent infrastructure contributor.
I built two validator tools: Humanode Dashboard App (Android) and Epoch Cycle Performance Checker (Web).

WHAT

This proposal rebuilds and stabilizes both tools with clear improvements in backend, logic, and UI, based on community feedback.
Current links:
- Validator Checker
- APK Guide

DELIVERABLES

1) Backend and infra
- Move from VPS + long-running Node.js loop to serverless cron functions on Vercel with data on Cloudflare R2.
- Each run is stateless: fetch data, compute status, write epoch snapshots, then exit.
- Store immutable epoch snapshots for verifiable validator history.

2) Logic fixes
- Fix bug where the last epoch in a cycle stays stuck in “running”.
- Rewrite epoch/cycle logic with clear start and end matching Humanode timing.
- Batch validator checks for more stable, faster execution.

3) Web dashboard
- Dashboard reads snapshot data instead of live server state (no “stale” info).
- Separate views for current epoch, bioauth timing, and missed-history.
- Cleaner layout, simplified UX, responsive interface.

4) Android app
- Switch from phone-number login to username + password with token sessions.
- Notifications tied to user account (multi-device support).
- Simplified dashboard, clearer validator state colors, consistent design across devices.

5) Documentation
- Technical overview (serverless logic, R2 model, API structure).
- Simple user guide and optional short demo video for transparency.

WHY

Validators often miss epochs due to expired bioauth near transition times. The old system works but depends on a VPS runtime that fails silently and adds cost.
Migrating to a serverless model makes it cheaper, more stable, and consistent across web and app.

WHEN

- Week 1–2: Backend and logic migration (Vercel + R2)
- Week 3–4: UI redesign, web + app integration
- Week 5–6: QA, docs, and public release

WHERE

Web: hosted on Vercel with Cloudflare R2
Android APK: shared via Humanode Discord and crxanode.me blog

HOW MUCH

Total: 450 HMND
- Backend logic + infra migration: 250
- Frontend (web + Android UI/UX): 200

Verification

Progress tracked through GitHub issues and commits showing runtime removal, cron setup, and R2 schema.
Final web and APK builds will be public for review.
All improvements are concrete and verifiable.

Facebook Instagram Twitter GitHub

© 2021 Crxa Nodes Services, Inc. All rights reserved.