The Sui Difference
Sui represents a fundamental rethinking of blockchain architecture, designed from the ground up to address the limitations of existing platforms.10x-100x Lower Latency
Sub-second transaction finality for instant user experiences
Horizontal Scalability
Add resources to increase throughput linearly
Lower Gas Costs
Efficient execution reduces transaction fees
Developer Friendly
Move language prevents common vulnerabilities
Unmatched Performance
Parallel Transaction Execution
Unlike traditional blockchains that process transactions sequentially, Sui executes independent transactions in parallel.Simple Transactions bypass consensus entirely, achieving finality in ~400ms compared to 12+ seconds on Ethereum.
Fast-Path Execution
Owned objects (the majority of transactions) use the fast path:- No Consensus Required: Direct validator certification
- Instant Finality: Certificate ready in one round-trip
- Low Latency: Typically less than 500ms
- Fast Path (Owned Objects)
Object-Centric Architecture
Everything is an Object
Sui’s data model treats all on-chain state as typed objects with unique IDs, owners, and version numbers.This approach enables fine-grained parallelism - transactions touching different objects execute simultaneously.
- Owned: Single address owns (fast path)
- Shared: Multiple parties can access (consensus path)
- Immutable: Read-only, never changes
- Wrapped: Contained within another object
Flexible Ownership Model
Move Programming Language
Built for Asset Safety
Move was designed at Meta (formerly Facebook) specifically for managing digital assets securely.Resource Safety
Assets can’t be copied or accidentally destroyed
Type Safety
Strong typing catches errors at compile time
Formal Verification
Mathematical proofs of correctness
Auditable
Clear, readable code structure
Preventing Common Vulnerabilities
- No Reentrancy
- No Integer Overflow
- Asset Ownership
Programmable Transaction Blocks
Compose Multiple Operations
Execute complex multi-step operations atomically in a single transaction.Economic Model
Storage Fund for Sustainability
Sui’s storage fund ensures long-term economic sustainability.Gas Price Mechanism
How Gas Pricing Works
How Gas Pricing Works
- Reference Gas Price: Validators vote on minimum price each epoch
- Computation Gas: Based on execution complexity
- Storage Gas: Based on object size and duration
- Rebates: Partial refunds when deleting objects
Network Architecture
Mysticeti Consensus
Sui uses Mysticeti, a state-of-the-art DAG-based BFT consensus protocol.Low Latency
Commits in ~500ms (2-3 network round-trips)
High Throughput
160,000+ TPS demonstrated in testing
Byzantine Fault Tolerant
Tolerates up to 1/3 malicious validators
Pipelining
Overlaps multiple rounds for efficiency
Validator Set
- Permissionless: Anyone can become a validator with sufficient stake
- Delegated PoS: Token holders delegate stake to validators
- Epoch-based: Validator set reconfigures every 24 hours
- Incentive-aligned: Rewards tied to performance and uptime
Developer Experience
Rich Ecosystem
Rust SDK
Type-safe Rust client library
TypeScript SDK
Full-featured JS/TS SDK
GraphQL API
Rich query interface
CLI Tools
Comprehensive command-line tools
Move Analyzer
IDE support via Language Server
Indexing
PostgreSQL-based indexer
Quick Iteration
Enterprise Features
zkLogin
Authenticate users with Web2 credentials (Google, Facebook, Twitch) without compromising privacy.zkLogin uses zero-knowledge proofs to verify OAuth tokens on-chain without revealing user identity.
Sponsored Transactions
Allow applications to pay gas fees on behalf of users, enabling seamless onboarding.Multisig Support
Native support for multi-signature wallets and complex authorization schemes.Comparison
- vs Ethereum
- vs Solana
- vs Aptos
| Feature | Sui | Ethereum |
|---|---|---|
| Finality | less than 500ms | 12-15 min |
| TPS | 297,000+ | 15-20 |
| Language | Move | Solidity |
| Execution | Parallel | Sequential |
| State Model | Object-based | Account-based |
Get Started
Install Sui
Set up your development environment
Quickstart Tutorial
Build and deploy your first package
Architecture Overview
Understand how Sui works
Developer Guides
Comprehensive development guides