Skip to main content

Sui Concepts Overview

Sui is different than other blockchains. The concepts explored in this section provide a background to the Sui blockchain and web3 in general.

Objects

Object Model

Everything on the Sui blockchain is an object, with metadata, type of ownership, and a referencing scheme.

Dynamic Fields

Dynamic fields and dynamic object fields on Sui are added and removed dynamically, affect gas only when accessed, and store heterogeneous values.

Transfer to Object

On Sui, you can transfer objects to objects in the same way you can transfer objects to addresses.

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.

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.