SVM
Secure Virtual Machine
Compile Luau scripts into protected SVM bytecode.
SVM is available through the Trusted Access Program. Approved members use the same Trusted access page in their dashboard to select scripts, compile them and download the resulting bytecode.
Hosted compilation is not available yet. You can select a script in the workspace and read the language reference, but the Compile button remains unavailable.
- Getting started: script selection and the compilation workflow.
- Compiler macros: conditional compilation with
SVM_COMPILED. - Function attributes:
NO_PROTECT,INLINEandNO_FASTCALL.
The language reference describes compiler features. Availability in the hosted service depends on its compiler version and configuration.