Welcome to Sui!

Sui (pronounced swē) represents the water element in Japanese thought. The strength of the sui element is found in its adaptability—its capacity to seamlessly adjust to and influence any setting. In the same vein, the Sui blockchain aims to offer a versatile network that empowers you to mold the Web3 domain.

Dive into this thrilling pathway where we'll embark on a captivating journey into the Sui ecosystem! Learn about Sui's object-centric approach and witness firsthand how it revolutionizes composability. But that's not all! Equip yourself with the skills to seamlessly use the Sui CLI and interact directly with the Sui blockchain.

We'll guide you step-by-step to set up your local environment, ensuring you're primed and ready for building on Sui. To top it all off, become proficient in the art of Sui Move — the bespoke programming language meticulously crafted for smart contract development on Sui!

Ready? Let’s go!

Helpful prior knowledge


Learning Outcomes

This pathway will give you a comprehensive learning experience that will prepare you for developing on Sui. Here’s what we’ll be learning:

  • Understand what Sui is
  • Set up a local environment for developing on Sui
  • Handle fundamental Sui CLI commands, particularly in the areas of network and account management
  • Understand fundamental concepts in Sui Move such as primitive data types, structs and objects
  • Create comprehensive unit tests that involve multiple transactions between different parties
  • Define functions to create, read, modify and transfer objects
  • Use the Sui CLI to deploy modules and interact with functions of deployed modules


Total: 1

Help Center Need help?

Find articles to support you through your journey or chat with our support team.

Help Center