PTB Builder 핸드북
A Beginner’s Guide to Move and Programmable Transaction Blocks
서문 (Foreword)
이 책은 Move 언어와 PTB(Programmable Transaction Block)를 처음 배우는 분들을 위한 짧은 안내서입니다. Move는 블록체인에서 자산을 안전하고 명확하게 다루기 위해 설계된 언어이며, PTB는 여러 동작을 하나의 트랜잭션으로 묶어 실행할 수 있는 강력한 기능입니다.
이 핸드북을 통해 여러분은 다음을 직접 경험하게 됩니다:
- Move 언어의 핵심 개념과 자산 모델 이해
- Sui CLI와 VS Code Extension을 통한 프로젝트 실행
- 자신만의 토큰 발행 및 PTB 구성 실습
- TypeScript 코드로의 PTB 변환 및 시각화
💡 단 2~3시간의 학습으로 Move와 PTB의 구조와 원리를 체험할 수 있습니다.
학습 목표 (Learning Goals)
- Move 언어의 설계 철학과 자산 중심 모델 이해
- Sui의 오브젝트 모델을 통한 리소스 관리 방식 학습
- PTB 구성 및 실행 과정을 시각적으로 체험
- 개발 도구 통합 — CLI와 VS Code를 함께 활용하는 방법 습득
🧭 본 핸드북은 개발자뿐 아니라 블록체인 초심자도 쉽게 따라 할 수 있도록 구성되어 있습니다.
참고 자료 (Further Reading)
| 구분 | 링크 | 설명 |
|---|---|---|
| 📘 Sui 공식 문서 | Sui Docs | Sui 네트워크와 개발 도구 전반 문서 |
| 💻 Sui GitHub 저장소 | MystenLabs/sui | Sui 코어 및 SDK, Move 모듈 원본 코드 |
| 🧩 Sui CLI 레퍼런스 | CLI Reference | Sui CLI 명령어 및 설정 가이드 |
| 📖 Move 언어 공식 문서 | The Move Book | Move의 문법과 철학, 예제 코드 포함 |
| 🧑💻 VS Code – Sui Extension | Marketplace 페이지 | Move 및 PTB 개발을 위한 공식 확장 도구 |
| 🛠 PTB Builder Online | ptb.wal.app | PTB 작성, 시각화, 코드 변환 기능 제공 |
| 💬 Sui Developer Discord | discord.gg/sui | Move & Sui 개발자 커뮤니티 |
🌊 다음 장에서는 Move 언어의 핵심 구조와 철학을 살펴봅니다.