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
| Submitted symbol | Deployment symbol |
|---|---|
| PEPE | EPEP |
| BONK | KNOB |
| SOLANA | ANALOS |
| MOON | NOOM |
| LARP | PRAL |
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.
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.