Contracts for Sui
OpenZeppelin Contracts for Sui is a library of secure, audited, production-ready Move modules for building applications on Sui.
Using this library with an AI agent? Start from llms.txt — a machine-readable entry point to every package, its examples, API reference, and MVR install snippet.
Getting Started
Packages
Access
Role-based authorization and ownership-transfer policies for privileged protocol operations.
Fixed-Point Math
9-decimal fixed-point types (UD30x9, SD29x9) for prices, fees, rates, and signed balance deltas.
Integer Math
Overflow-safe integer arithmetic with explicit rounding and decimal scaling helpers.
Utilities
Embeddable rate limiters for throttling on-chain actions.
API Reference
Access
Explore the complete access API, including its functions, types, events, and errors.
Fixed-Point Math
Explore the complete fixed-point math API, including its types, functions, and errors.
Integer Math
Explore the complete integer math API, including its functions, types, and errors.
Utilities
Explore the complete utilities API, including the rate limiter types, functions, and errors.