PTB Builder 手册
为初学者准备的 Move 与可编程交易块 (Programmable Transaction Blocks, PTB) 入门指南
前言 (Foreword)
本手册是一份实践导向的简明指南,适合刚接触 Move 语言 与 PTB(可编程交易块) 的开发者。 Move 旨在帮助你安全且透明地管理区块链资产,而 PTB 则允许你将多个操作合并为一个交易块执行,极大地提升效率与灵活性。
通过本手册,你将能够:
- 理解 Move 的资产模型与设计理念
- 学会使用 Sui CLI 与 VS Code Extension 来构建与测试项目
- 实际体验 代币发行与 PTB 构建 的过程
- 将 PTB 转换为 TypeScript 代码 并应用于项目中
💡 只需花费 2–3 小时学习,即可掌握 Move 的核心思想并了解 PTB 在 Sui 上的运作方式。
学习目标 (Learning Goals)
- 深入理解 Move 的设计哲学 与资产导向模型
- 学习通过 Sui 的对象模型 (Object Model) 管理资源
- 实践 PTB 的构建与执行流程
- 掌握 CLI 与 VS Code 的协同使用方法
🧭 本手册面向开发者与区块链初学者,皆可轻松上手。
参考资料 (Further Reading)
| 类别 | 链接 | 说明 |
|---|---|---|
| 📘 Sui 官方文档 | Sui Docs | Sui 网络的完整官方文档。 |
| 💻 Sui GitHub 仓库 | MystenLabs/sui | Sui 核心代码与 SDK。 |
| 🧩 Sui CLI 参考手册 | CLI Reference | 命令行使用与配置指南。 |
| 📖 Move 官方文档 | The Move Book | Move 语言语法、设计理念与示例代码。 |
| 🧑💻 VS Code – Sui Extension | Marketplace 页面 | Move 与 PTB 开发的官方扩展工具。 |
| 🛠 PTB Builder 在线版 | ptb.wal.app | 提供 PTB 构建、可视化与代码导出功能。 |
| 💬 Sui 开发者社区 Discord | discord.gg/sui | Move 与 Sui 开发者社区。 |
🌊 下一章将带你深入了解 Move 的核心结构与设计思想。