WASM Module Guides
Each guide walks you through a complete, production-ready WASM module from scratch. Start with the Guestbook to understand the Q-OS ABI, then explore the more advanced guides to build real venue logic.
Guest Check-In Module
BeginnerThe canonical Q-OS module. Collect a guest alias, persist a check-in counter, return a receipt with their check-in number.
Menu & Ordering
IntermediateRender a dynamic menu from state, accept item selections, and write order objects to the Sled store for kitchen display.
VIP Validation
IntermediatePre-load a list of valid tokens into state, validate guest tokens on scan, and grant/deny access — zero cloud round-trips.
Inventory Sync
AdvancedMaintain a local SKU inventory in Sled. Decrement stock on scan, broadcast low-stock warnings, and sync across peer nodes.
Custom Broadcast Logic
AdvancedTrigger SYSTEM_BROADCAST events from within WASM module logic — for flash promotions, last-call alerts, and staff notifications.
New to Q-OS?
If this is your first time here, start with the Quick Start guide to get a live node running before diving into specific module patterns.
Read Quick Start →