MAINNETCA · COMING SOON
04DocumentationLARP PROTOCOL SPECIFICATION · REV. 1.0.4 · 10 SECTIONS
SECTION 07 / 10

Symbolic Transformation

The proprietary transformation algorithm at the centre of the protocol.


7.1 Purpose

The Symbolic Transformation Module computes the canonical deployment form of every submitted symbol. It is the only component in the LARP stack that modifies user input.

7.2 Definition

Eq. 7.1. Canonical deployment form.
Submitted symbolDeployment symbol
PEPEEPEP
BONKKNOB
SOLANAANALOS
MOONNOOM
LARPPRAL

7.3 Reading direction

All LARP components process symbols beginning at the final character. This convention is used throughout the protocol, including in validator consensus (04) and in the normalisation of timestamps displayed by the interface.

7.4 Proprietary implementation

The reference implementation of the Symbolic Transformation Module is classified. Authorised readers may request access below.

lib/reverse.ts · core algorithm (proprietary)CLASSIFIED · LEVEL Ω
Access restricted to authorised readers.

The production implementation additionally operates on Unicode code points rather than UTF-16 code units, and is executed server-side so that the deployment symbol cannot be altered by the client.