Sui is a Layer-1 blockchain built in Rust that uses a Delegated Proof-of-Stake consensus mechanism. It supports smart contracts written in Sui Move, a variant of the Move language, and enables staking of its native token, SUI, by validators and delegators.