Skip to content

knighttrader-id/sui-kampus-move

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Sui Kampus Move Projects

This repository contains Move smart contracts for the Kampus project on the Sui blockchain.

Projects

A student management system implemented as a Move smart contract. It allows for student registration, course enrollment, and graduation tracking on the Sui blockchain.

Key features:

  • Student registration with detailed information
  • Course enrollment tracking with credit hours (SKS)
  • Graduation status management
  • Student information retrieval

A custom fungible token implementation following the Sui token standard. This project demonstrates how to create, mint, and burn tokens on the Sui blockchain.

Key features:

  • Token creation with metadata (name, symbol, decimals)
  • Minting functionality for token creation
  • Burning functionality for token destruction
  • One-time witness pattern for secure initialization

Getting Started

Each project can be built independently using the Sui CLI:

# Navigate to the specific project directory
cd kampus
# or
cd kampus_token

# Build the project
sui move build

# Run tests
sui move test

Prerequisites

  • Sui CLI tools installed
  • Rust and Cargo (for building Sui tools if needed)

License

This project is licensed under the MIT License.

About

Sample Sui Project: Student Management System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages