Buidler DAO:Web3人才与项目孵化器
商务合作WeChat:MiaoFrank1229
Buidler DAO 教育公会致力于传播重实践、能变革现实的知识,构建一所包罗万象的加密学院。我们将邀请行业中各个领域的杰出 Builder ,总结他们的一手经验传授给大家,帮助大家扫清迷雾,抓住确定性,用知识的灌溉来帮助更多长期主义者成为 Web3 Buidler。
皮卡
Buidler DAO 布道师|亚非拉 Web3 研究院 KM 组长
Chris
Buidler DAO 布道师|合约审计工程师|Beosin,Movebit 安全研究员
助教:Dan K | Sui 生态开发者
Move 语言通过单独创建 Resource 来定义链上资产,弥补了 Solidity 在直观性和安全性的缺陷。伴随着 Move 语言系公链三巨头相继崛起,Move语言已然成为 Solidity 的有力竞争对手,被誉为最适合编写区块链智能合约的语言之一。
Sui Move 在 Move 语言的基础上,由 Sam Blackshear(Move 语言之父 & Sui CTO)进行了面向对象的改造。Sui Move 与 Sui 公链特性充分融合,相比原生 Move 语言更具优势,包括:无摩擦的大规模资产创建,更便捷的原生资产所有权转让,捆绑异构资产等。
本系列为 Buidler DAO 与 Sui 基金会官方合作,共同打造的 Sui Move 中文系列教程。我们希望为所有感兴趣 Sui Move 语言及未来想参与到 Sui 公链生态的开发者们构建体系化的中文教育课程,扫清从零到一的障碍,帮助大家更好参与到 Sui 开发当中。
课程大纲👀
第一单元:环境设置和 Hello World概览
配置环境
Sui 项目结构
定制类型与能力
函数
Hello World
第二单元:使用 Sui 对象使用 Sui objects
所有权
参数传递与删除
Object Wrapping
Object Wrapping 的例子
Capability 设计模式
Events
第三单元:同质化代币
Sui 架构
Generics 用法
Witness 设计模式
Coin 资源和 create_currency 用法
Managed Coin 案例
单元测试
第四单元:交易市场
同质化 Collection
动态字段
非同质化 Collection
交易市场合约
部署和测试
本地安装SUI
安装Docker镜像
配置Move Analyzer插件
Sui CLI基本用法
获取Sui开发网Token
Package
Module
Move.toml 配置文件
引入依赖信息
介绍类型结构
move能力说明
函数可见性
Entry 函数
创建示例
部署智能合约
调用函数
Sui Explorer
扫码下方二维码加入 Move 学习群/BuidlerMooc 交流群:
若群聊无法添加,请添加小助手微信:
欢迎在 Youtube、Bilibili 搜索 Buidler DAO(认准绿色独角兽)获取课程最新动态,也可添加vx davion3660,加入 Buidler Mooc 讨论群,与老师和听众讨论交流。关于课程答疑、作业讨论都将在 DC 技术公会频道进行。如果你想能够更深入地学习,并与 Web3 Buidler 们探讨,请先务必加入 DC 避免走丢。
DC link:
Youtube link:
MOVE OVER HODL,
IT'S TIME TO BUIDL!
Buidler DAO 聚集投研、技术、运营等领域的 Web3 实干家,以 DAO 的方式组织内容输出和产品实践,建立 Web3 人才网络和项目加速器;以自身实践打造 SocialDAO 治理范式和 DAO Tools 解决方案。
五大公会共同协作:孵化、技术公会整合资源加速内外项目,构建产品生态;投研、教育公会输出深度研报、课程、播客等原创内容,建立行业影响力;运营公会塑造治理体系、文化氛围与合作生态,驱动社区增长与迭代。