Skip to main content

Sui Documentation

Sui delivers the full stack for a new global economy. Assets, data, and permissions can be owned, programmed, and verified.

Start building

Sui Agent Skills

Drop pre-built skills into Claude Code, Cursor, Codex, and other AI coding agents to build on Sui.

Hello, World!

Build and publish your first Move package on Sui with a step-by-step walkthrough.

Example Apps

End-to-end examples demonstrating Move contracts, React frontends, and onchain patterns.

Learn the fundamentals

Sui Architecture

Understand the object model, consensus, and transaction pipeline.

Writing Move Packages

Learn Move on Sui — structs, abilities, modules, and patterns.

Building Transactions

Construct programmable transaction blocks (PTBs) for complex operations.

Tools and references

Developer Tools

CLI, IDE extensions, debuggers, linters, and deployment tools.

Developer Cheat Sheet

Quick reference on best practices for Sui developers.

Sui SDKs

TypeScript, Rust, Python, Go, and community SDKs.

Coming from another chain?

Ethereum → Sui

Map EVM concepts to Sui's object model and Move language.

Solana → Sui

Compare Solana's account model with Sui's object-centric approach.