Hyperscale docs Sign in Start building

Language reference

How HSX declares objects and attachments. In Build, press F1 at a keyword.

HSX is the language a Hyperscale product is written in. A program declares objects, the fields each object holds and the attachments that move money between its parties.

A short program: program cars "Cars" declares one object, car, with make, model and year fields, and attaches an escrow hold so a payer funds a sale to the owner.

The full language reference lives in the hyperscale-hsx repository. In Build, press F1 at any keyword to open its entry.