Starting on Sui: Building Strong Fundamentals
In this campaign, you'll delve into the Sui ecosystem, learning about Sui, its technological distinctions, the Sui Move programming language, the SUI token, and consensus mechanisms. You'll also set up your local development environment, master the Sui CLI and Wallet, and become proficient in Sui Move, covering data types, structs, objects, and unit testing, with practical use of the Sui Explorer and CLI for module deployment and interaction.
📄️ Quest 1 - An Exploration into the Sui Ecosystem
In this quest, we'll explore the distinctive features of the Sui ecosystem, including its unique protocol infrastructure, smart contract language (Move), the SUI token, and its roles, as well as the Narwhal and Bullshark consensus mechanisms. This quest provides essential knowledge for understanding Sui's complex landscape.
📄️ Quest 2 - Sui Developer Infrastructure Set Up
In this quest, we'll prepare our local development environment for Sui and dive into the Sui CLI (Command Line Interface). We'll focus on network and account management using the Sui CLI and learn how to integrate the Sui Wallet by importing accounts created with the Sui CLI, setting the stage for further exploration of the Sui ecosystem in upcoming quests.
📄️ Quest 3 - Move on Sui: An Introduction
In this quest, we'll explore Move programming on Sui, covering code organization, creating packages and modules, and understanding core concepts like data types, structs, and objects. We'll use Sui CLI commands to work with Move and even write a unit test, providing you with a strong foundation in Sui development.
📄️ Quest 4 - Move on Sui: Core Concepts
In this final quest, you'll delve deeper into Move on Sui, learning essential core concepts, conducting hands-on unit tests, and mastering Sui CLI commands to deploy modules and interact with on-chain objects, advancing your Move development skills.