Sui Concepts Overview
Sui introduces innovative approaches to blockchain architecture and development. The concepts explored in this section provide comprehensive coverage of Sui's design, from core architecture to advanced features.
Architecture
Networks
Storage
Consensus
Epochs and Reconfiguration
Security
Protocol Upgrades
Transactions
Life of a Transaction
Programmable Transaction Blocks
Sponsored Transactions
Gas Smashing
Sui optimizes coin management by combining multiple coins into a single object to pay for gas fees.
Transaction Authentication
Transaction security is arguably the most important feature of a blockchain. Sui provides multiple features to secure your transactions, whether on chain or off.
Object Model
Object Ownership
Transfers
Everything on Sui is an object. To use objects, they must be transferred between owners, which can be an address or another object.
Transfer to Object
On Sui, you can transfer objects to objects in the same way you can transfer objects to addresses.
Object and Package Versioning
Move
Move Overview
Move is an open source language for writing safe packages to manipulate on-chain objects.
Package Upgrades
Sui provides a method of upgrading your packages while still retaining their immutable properties.
Dynamic Fields
Move Conventions
Recommended Move 2024 best practices for Sui development.
The Move Book
A comprehensive guide to the Move programming language on the Sui blockchain.
Data Access
gRPC Overview
GraphQL for Sui RPC
Custom Indexing Framework
Archival Store and Service
Cryptography
zkLogin
zkLogin is a Sui primitive that enables you to send transactions from a Sui address using an OAuth credential without publicly linking the two.
Passkey
Nautilus
Run secure, off-chain logic in trusted execution environments (TEEs), and verify it on-chain to trigger safe smart contract workflows.
Checkpoint Verification
Tokenomics
SUI Tokenomics
Sui's tokenomics is designed to support the long-term financial needs of Web3. It uses the native SUI coin as the currency of the network and to pay for the network's gas fees.
Staking and Unstaking
Gas Fees
A Sui transaction must pay for both the computational cost of execution and the long-term cost of storing the objects a transaction creates or mutates.
SUI Bridging
Vesting Strategies
If you plan to launch a token on Sui, then you might consider implementing a vesting strategy to strengthen the long-term outlook of your token.
Additional Resources
Ethereum to Sui
Gaming on Sui
Sui offers features like dynamic NFTs, kiosks, soulbound assets, and on-chain randomness, to provide builders with the tools to create immersive, transparent, and fair gaming experiences.
Research Papers
Research papers that are relevant to Sui and that one or more Sui team members have co-authored.