Qortium United Community is a Qortium-native decentralized community application. Content is published and read through Qortium QDN (Qortal Data Network-compatible) resources and the Qortium Home bridge, rather than through a centralized backend or database.
Version: 0.1.0-beta.1 (first official BETA)
This is the first BETA release. The independent pre-BETA release gate has passed with BLOCKER 0 / HIGH 0 for the authorized release scope. The remaining accepted items are recorded as known limitations and deferred post-BETA work, not release blockers.
The final owner-visible runtime confirmation in Qortium Home remains an owner validation step; this repository build is not itself a live deployment.
The BETA includes:
- Qortium Home authentication with
SysOp,Admin, andUserroles resolved from a canonical, append-only role registry; - shared Admin-managed state across the community surfaces;
- posts and comments;
- RichText content and QDN-hosted images;
- forum topics and replies;
- support categories, tickets, replies, and the permanent Closed lifecycle;
- polls and voting;
- projects;
- wiki articles;
- events;
- global deep search across community domains;
- an Admin management surface (posts, support categories, projects, polls, events, wiki, and Admin membership);
- dashboard counters, Recent Activity, and Active Forum Discussions.
All user-visible community data is read from real Qortium/QDN paths; production flows do not depend on mock or placeholder data.
- Publisher-aware, validated QDN runtime with strict resource-family schemas and policies;
- deterministic authoritative entity ordering and conflict reduction;
- validated identity and name-to-wallet resolution;
- owner tombstones for deletion, independent operations for reactions/votes, and append-only role snapshots for authority;
- explicit
complete/incomplete/unavailable/emptyread states so a partial or failed discovery is never silently reported as valid empty data; - shared Admin-managed domain reads preserve the role-authority dependency even when a domain discovers zero resources;
- QDN publication confirmation that distinguishes accepted-but-unconfirmed writes from confirmed persistence.
npm ci
npm run build # typecheck + production build
npm run lint
npm test # Vitest suite
npm run dev # local Vite dev serverThe workstation preview/test SSH tunnel verified on 2026-08-30 was:
http://127.0.0.1:24891
This is environment-specific, not a timeless Qortium endpoint. Current Core
source defines separate mainnet and testnet/preview defaults. Determine the
intended environment and verify current Home/Core configuration plus actual
reachability. Port 12391 is Qortal in the inspected dual-runtime Home setup
and must not be assumed to be Qortium. Live verification remains read-only
unless an owner-authorized write is explicitly in scope.
The accepted MEDIUM/LOW findings and intentionally deferred post-BETA work are
recorded in docs/KNOWN-LIMITATIONS.md. They are
known limitations, not release blockers.
Implemented BETA scope versus future/post-BETA work is recorded in
ROADMAP.md.
The 0.1.0-beta.1 release notes are in CHANGELOG.md.
The reproducible release/deployment gates are in
docs/RELEASE.md. Build success is not live deployment
evidence.
AGENTS.mdis the project entry point for AI-assisted work.- Canonical project context:
/home/iffi/VsCodec-Projects/Qortium/qortium-dev-workspace/projects/qortium-united-community.md - AI work reports belong under
/home/iffi/VsCodec-Projects/Qortium/docs/qortium-united-community/.