What is Sui?
Sui is a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language.Quick Start
Get started with Sui in minutes
Developer Guides
Build your first Move package
Run a Node
Set up a fullnode or validator
API Reference
Explore the JSON-RPC and GraphQL APIs
Key Features
Unmatched Scalability
Unmatched Scalability
Sui demonstrates capacity beyond the transaction processing capabilities of established systems. Itβs the first internet-scale programmable blockchain platform.
- Parallel execution: Most transactions process in parallel
- Instant finality: Sub-second transaction finality
- High throughput: Scales with additional resources
Move Programming Language
Move Programming Language
Smart contracts written in Move provide safety and expressiveness for managing digital assets.
- Asset-oriented: Objects are first-class citizens
- Safe by design: Prevents common security vulnerabilities
- Developer-friendly: Clear syntax and powerful abstractions
Object-Centric Data Model
Object-Centric Data Model
Suiβs object model enables flexible ownership and parallel transaction execution.
- Owned objects: Fast-path execution without consensus
- Shared objects: Coordinated updates via consensus
- Dynamic fields: Extensible object storage
Delegated Proof-of-Stake
Delegated Proof-of-Stake
A permissionless set of validators secures the network through delegated stake.
- Byzantine fault tolerant: Tolerates up to 1/3 faulty validators
- Epoch-based: Regular validator set reconfiguration
- Staking rewards: Incentivizes honest participation
Use Cases
DeFi
Build decentralized exchanges, lending protocols, and synthetic assets with programmable transaction blocks.
Gaming
Create on-chain games with fast finality, low latency, and composable game assets.
NFTs & Digital Assets
Mint and trade unique digital assets with flexible ownership models.
Payments
Power instant, low-cost payments at physical and online points of sale.
Architecture Highlights
Sui makes the vast majority of transactions processable in parallel by using simpler and lower-latency primitives for common use cases like payment transactions and asset transfers.
Getting Started
Community & Resources
Documentation
Comprehensive guides and references
Discord
Join the community discussion
GitHub
Explore the source code
Developer Grants
Apply for funding to build on Sui
Next Steps
Ready to dive deeper? Here are some recommended paths:Why Choose Sui?
Learn what makes Sui unique
Architecture
Understand how Sui works
Install Sui
Set up your development environment