Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It utilizes parallel transaction execution to increase network throughput and supports programmable transaction blocks that bundle multiple operations into single atomic units.
The platform distinguishes itself with a capability-based access control system and zero-knowledge login mechanisms, enabling users to authenticate via identity providers without seed phrases. It also implements deterministic object addressing to allow predictable state lookups and supports the creation of soulbound assets.
Its capability surface covers a broad range of financial and operational primitives, including on-chain order books, margin trading, and prediction markets. The system provides comprehensive tooling for smart contract development in the Move language, alongside high-performance data indexing, gRPC-based real-time event streaming, and cross-chain interoperability via bridge message verification.
Developers can interact with the network using multi-language SDKs in TypeScript, Rust, Python, and Go, or through a dedicated command-line interface for package deployment and debugging.