Sui Framework Reference
The Sui Framework includes the core onchain libraries for Move developers. These libraries provide the types and functions used to define objects, manage ownership, handle coins, emit events, and interact with other system-level features.
Browse the reference in either of the following formats:
- Sui Framework Reference docs - searchable HTML reference generated from source
- Sui GitHub repo - Markdown format in the repository
The framework is organized into several packages:
sui-framework- Core types likeobject,transfer,coin,event,clock, anddynamic_fieldsui-system- Validator set, staking, and governance modulesmove-stdlib- Standard Move library withvector,option,string, and other foundational types