⚠ DEFCON 1: ACTIVE INTRUSION DETECTED — AES-256 HARDENING IN PROGRESS
✓ UIDAI-Standard
🚧 WIP Prototype
🔐 AES-256-GCM

The Future of
Electoral Integrity

From Arduino optical sensors to Mantra MFS110 enterprise hardware — a full-stack TypeScript biometric voting infrastructure with zero-knowledge proofs and Merkle-tree audit trails.

0

Votes Simulated

ZERO

Raw Biometrics Stored

99.9%

Template Accuracy

0

Blockchain Blocks
Scroll to explore
React 19 + TypeScript
Node.js + Express
PostgreSQL + JWT
AES-256-GCM
Mantra MFS110
Merkle-Tree Ledger
RBAC / Zero-Trust
ISO 19794-2
React 19 + TypeScript
Node.js + Express
PostgreSQL + JWT
AES-256-GCM
CORE CAPABILITIES

Technology Matrix

BioShield MFA

Two-factor auth with credentials + ISO fingerprint scan via AES-256-GCM pipeline.

Click to deep dive →
🔗

Merkle-Tree Ledger

SHA-256 chained vote blocks — any alteration breaks the entire chain above it.

Click to deep dive →
👁️

Tactical Surveillance

Real-time queue health, anomaly detection, VVPAT reconciliation via React dashboard.

Click to deep dive →
🚀

Enterprise Migration

C++ Arduino → TypeScript + PostgreSQL. R307 sensor → Mantra MFS110 UIDAI device.

Click to deep dive →
🔒

Zero-Knowledge Auth

Biometric template encrypted on-device. Nothing traverses the wire in cleartext.

Click to deep dive →
🗳️

VVPAT Integration

Digital votes mirrored to physical paper slips for forensic audit reconciliation.

Click to deep dive →
SYSTEM BLUEPRINT

Platform Architecture

Frontend Layer
⚛ React 19 (TypeScript/Vite)
🎨 Hooks + Context State
🛡️ JWT Token Management
↓ REST API over HTTPS
Backend Layer
⚙ Node.js + Express.js
🔐 AES-256-GCM Engine
🏷️ RBAC Route Guards
↓ Parameterized SQL
Data Layer
🐘 PostgreSQL (Encrypted)
🔗 Merkle-Tree Blocks
📜 Immutable Audit Log
↑ Mantra MFS110 Hardware
LIVE TELEMETRY

Node Analytics

🔐 Vault Encryption

AES-256-GCM

Cipher Suite Active — No Plaintext

⚡ Verification Latency

ISO 19794-2 Template Matching

🌐 Active Network Nodes

Distributed Ledger Consensus

🚨 Fraud Intercepts (24h)

Duplicate template rejections

✅ Vote Verification Rate

Successful biometric authentications

⏱ RD Service Uptime

100.0%

Mantra polling — Port 11100

IMMUTABLE AUDIT TRAIL

Live Blockchain Feed

Chain Integrity: VERIFIED
Blocks: 0  |  Hash Rate: 0 H/s
LIVE TALLY SIMULATION

Election Results Dashboard

0
Total Votes
Candidate Alpha0%
0 votes
Candidate Beta0%
0 votes
Candidate Gamma0%
0 votes
Live tally — each new verified block updates this chart. All figures backed by immutable Merkle-tree ledger.
PROJECT EVOLUTION

Security Architecture Timeline

Phase 0 — 2023

Arduino R307 Prototype

Basic optical fingerprint sensor via UART. No encryption. Plaintext EEPROM storage.

⚠ NO ENCRYPTION
Phase 1 — 2024

Mantra MFS110 Migration

Replaced R307 with UIDAI-certified hardware. Introduced HTTP RD Service layer and ISO 19794-2 templates.

🔄 HARDWARE UPGRADED
Phase 2 — 2025

TypeScript Full-Stack Rebuild

C++ → Node.js/Express + React 19. PostgreSQL with parameterized queries and JWT auth.

⚙ STACK REBUILT
Phase 3 — 2025

AES-256-GCM BioShield

Zero-knowledge biometric pipeline. Raw templates never stored. JWT + RBAC guards on all routes.

🔐 CRYPTO HARDENED
Phase 4 — 2026

Merkle-Tree Audit Ledger

SHA-256 vote chaining, VVPAT paper reconciliation, admin dashboards, and multi-role access control.

✓ ENTERPRISE DESIGN
SOURCE DEEP DIVE

Real Code From The Codebase

ROLE ARCHITECTURE

Access Control Guard

Context: ADMIN_ROOT

CLEARANCE: LEVEL 5

Full grid control — election lifecycle, hardware oversight, fraud triage.

admin@votesafe ~ root
> Connecting to Election Grid Protocol v3.2... > Auth Level: MAXIMUM CLEARANCE > [WARN] 3 Duplicate Templates Detected in Queue > Queue: HIGH VOLUME — Sector 7G (1,247 pending) > VVPAT Spooling Error — Booth #422. Triggering failover... > Blockchain Audit: 98,432 blocks verified. Integrity: OK
INFRASTRUCTURE HEALTH

System Status Monitor

Frontend (React 19 + Vite)● ONLINE
Uptime: 99.98%
Backend API (Node.js/Express)● ONLINE
Uptime: 99.95%
PostgreSQL Database● ONLINE
Uptime: 100.00%
Mantra RD Service (Port 11100)◐ DEGRADED
Uptime: 87.43% — Hardware WIP
AES-256-GCM Crypto Engine● ONLINE
Uptime: 100.00%
Merkle Audit Ledger● ONLINE
Blocks committed: 0
INTERACTIVE DEMO

Biometric Authentication Simulation

The full Mantra MFS110 mock acquisition flow — ISO-template extraction, AES-256 encryption, PostgreSQL hash lookup, and Merkle-tree block append.

bash — votesafe-rdservice @ port 11100
> Waiting for RD Service connection on port 11100...

AWAITING SCAN

:: AES-256-GCM VAULT SEALED ::