About Tolk
Tolk is a statically typed language for TON smart contracts that compiles to TVM and keeps direct control over execution. According to the docs it evolved from FunC and is now the recommended language for new contracts.
The overview lists a type system for describing how data is laid out in cells, lazy loading that skips unused fields, a single contract declaration that drives ABI export and TypeScript wrappers, and editor tooling. The docs also include a migration path from FunC.
Highlights
- Statically typed, compiles to TVM
- Lazy loading skips unused storage fields
- Generates ABI and TypeScript wrappers
- Migration guide for FunC developers