
World
Licensing, identity, and progression orchestration.
World is the central orchestration layer of the Labshock ecosystem, responsible for identity management, licensing validation, progression tracking, and platform-wide authentication.
It acts as the authoritative source of truth for user state across all Labshock components, ensuring consistent access control across Portal instances, labs, and distributed deployments. World maintains persistent identity and progression data that synchronizes across local and remote environments, enabling a unified user state across the entire platform.
It issues cryptographically signed license tokens that define user entitlements, capabilities, progression levels, and feature access across the ecosystem. These tokens allow secure offline and online validation while preserving consistent access control across distributed Labshock deployments. In addition, World exposes a REST and JWT-based API layer used by Portal, Builder, and Command Center to validate sessions, resolve permissions, and synchronize ecosystem metadata.
Before the labs could exist, there had to be a system that remembered them.
World was created to solve a fundamental problem in distributed simulation environments: identity fragmentation. Who is the user, what systems have they accessed, and what are they allowed to operate?
Over time, World evolved from a licensing service into the coordination layer of the entire ecosystem, connecting Portal, labs, and infrastructure into a single continuous operational state. It became the backbone that allows Labshock to behave as a persistent world rather than a collection of isolated training environments.