Type-safe schema language for Solana development. Write data structures once in .lumos syntax, generate synchronized Rust + TypeScript with guaranteed Borsh serialization compatibility.
LUMOS was created to solve the pain of maintaining duplicate type definitions in Solana full-stack apps. Write schemas once, generate synchronized Rust + TypeScript with guaranteed Borsh compatibility.