Skip to main content

Sui Blockchain Workshop

Welcome to the comprehensive Sui blockchain development workshop! This documentation will guide you through building full-stack decentralized applications on Sui.

What You’ll Learn

This workshop is divided into three main sections:

Introduction to Sui

Understand Sui’s architecture, features, and capabilities

Frontend Development

Build React dApps with the Sui dApp Kit

Smart Contracts

Write Move smart contracts for Sui

Workshop Structure

🌊 Introduction

Learn about the Sui blockchain, its unique features, and why it’s revolutionary for Web3 development.

💻 Frontend Development

Master building user interfaces that interact with the Sui blockchain using React and the official dApp Kit.

📝 Smart Contracts

Develop, test, and deploy Move smart contracts on the Sui network.

Prerequisites

Before starting this workshop, you should have:
  • Basic knowledge of JavaScript/TypeScript
  • Familiarity with React (for frontend development)
  • Understanding of blockchain concepts (helpful but not required)
  • Node.js 18+ installed on your machine

Getting Started

Choose your learning path:
1

Learn About Sui

Start with the Introduction to understand Sui’s architecture and features.
2

Build Frontend dApps

Jump into Frontend Development to create user interfaces for Sui.
3

Write Smart Contracts

Explore Smart Contracts to develop on-chain logic with Move.

Resources

Sui Documentation

Official Sui documentation and guides

SDK Reference

Complete SDK and API reference

GitHub Repository

Workshop starter code and examples

Community Discord

Join the Sui developer community

Need Help?

If you get stuck or have questions: Let’s start building! 🚀