Vanduline® Ecosystem

KJClernt Documentation

Comprehensive reference guides, architecture overviews, and integration standards for the KJClernt Games platform.

01

Platform Overview

KJClernt Games is an ultra-fast, modern browser gaming platform designed and operated by Kevin DelRisco under the Vanduline® umbrella. The platform utilizes advanced visual styling, modular session handling, and real-time security verification routines.

Direct Entry Architecture

Eliminates rendering overlays to ensure high perceived initial page performance.

Canvas GPU Acceleration

Interactive background elements leverage HTML5 Canvas API with dynamic particle limits.

02

VanduOS Identity Platform

VanduOS handles platform authentication, identity verification, and dynamic routing across KJClernt services.

Key Highlights

  • Universal SSO: Single sign-on across kjclernt.io subdomains.
  • Session Awareness: Automatic conversion of "Log In" buttons to "Dashboard" actions upon token validation.
  • Profile Dropdown: Built-in modal menu providing quick access to account switching and security settings.
03

Authentication & Single Sign-On (Clerk)

KJClernt Games leverages Clerk JS SDK connected directly through custom domains (clerk.kjclernt.io) for session management.

Initialization snippet

window.__clerk_publishable_key = 'pk_live_Y2xlcmsua2pjbGVybnQuaW8k';
await window.Clerk.load();
if (window.Clerk.user) {
    // User is signed in. Render dashboard elements.
}
04

TrustID & Autoenrollment Specs

External redirection loops are gated behind user modal verification and TrustID device parameter validation.

trustID Parameter 57811458693774
deviceID Identifier PHYS-SMIC-US-0000-2678
MDM Endpoint mdm.vanduline.net
05

Status & Maintenance Fallbacks

To maintain a high level of availability, client applications implement an AbortController with a 3-second hard timeout when pinging authorization state.

If status endpoints fail to respond within 3000ms, the system fails open gracefully to avoid locking authenticated users out of client interfaces.
06

Developer Support

Need technical assistance, API integrations, or bug reporting? Reach out to the development team directly or check system status.