Beginner-friendly Sui Move examples for new developers. Includes object creation, transfers, events, tx_context, publishing, and essential patterns for building on Sui. Prepared for the Sui Ethiopia developer community.
Sui Move Basics
This repository contains beginner-friendly Sui Move examples designed to help new developers understand the core concepts of building on the Sui blockchain.
What’s Inside
- 01_hello_move: basic entry functions
- 02_objects: creating & storing objects
- 03_transfer: transferring owned objects
- 04_shared_objects: working with shared data
- 05_events: emitting custom events
- 06_tx_context: using TxContext correctly
- 07_publisher: understanding packages & publishing
Each module includes:
- Clean annotated Move source code
- Explanation of key concepts
- Steps to build & run with `sui` CLI
Goal
To make Sui development accessible for Ethiopian developers through simple, practical, and well-explained examples.
👤 Author
sykeb21
Teaching and supporting new devs across ethiopia.