From fe13bcc72fe3df5d1fbe7c04c649456a4f189906 Mon Sep 17 00:00:00 2001 From: uvd <386180127@qq.com> Date: Fri, 26 Jul 2024 10:44:57 +0800 Subject: [PATCH] feat: move task --- README.md | 56 ++++++++++++++------------------------------------ task/readme.md | 44 ++++++++++++++++++++++++++++++++++++++- 2 files changed, 58 insertions(+), 42 deletions(-) diff --git a/README.md b/README.md index 55bedafde..c42a1f407 100644 --- a/README.md +++ b/README.md @@ -1,62 +1,36 @@ # letsmove Let's Move 一项学Move获得SUI的激励计划,鼓励更多的人学习Move语言 -## 如何参与 -- 复制 `mover` 目录下的 `001` 并且用自己的 `github id` 命名复制的目录 -- 在 `readme.md` 里面填写个人信息 后面的任务模板暂时不管 -- 提交PR -- 必须加入社区群发出PR 才会被合并 +# 带奖励的学习任务 +[学习任务](./task/readme.md) ## 社区 & 问答 - [move中文 TG](https://t.me/move_cn) - QQ群: 79489587 -## 如何完成任务并获取奖励 -- 在自己`github id`目录的 readme.md 对应的任务列表填写完成信息 -- 提交PR 如果只完成 task 1 用 `完成 task 1` 取名 完成多个 用 `完成 task 1 2 3` 等取名 -- 审核任务完成会把Sui打入 `readme.md` 提供的Sui地址 - -## 重要提醒 -- 必须包含作业源代码 -- task 1 必须包含自己的`github id` 也就是 hello `github id` -- task 2 必须是自己 `github id` 开头的Coin名字,水龙头的Coin是 `github id` + `Faucet` -- task 3 NFT必须是自己 github 的头像作为图片 -- task 4 的game 必须包含自己的 `github id`的元素, 必须包含随机数,必须用task2的 `Faucet Coin` -- task 5 swap 必须是 swap 自己发行的 task2 两个 Coin的互换,包名必须是自己的`github id` -- task 6 必须在一个PTB内完成三步,必须包含当前时间的因子,必须用dapp-kit - - -## 奖励明细 请仔细阅读要求 - -| 任务 | 名称 | 人民币等值Token | 说明 | -|:-------------------------------------------|-------------------|:----------:|:-----------------------| -| [task 1](task/01.hello_move.md) | hello move | ¥20 | 完成第一个合约部署上链 | -| [task 2](task/02.move_coin.md) | move coin | ¥20 | 完成Coin协议学习,并发布两个Coin上链 | -| [task 3](task/03.move_nft.md) | move nft | ¥20 | 完成NFT的学习,并发布NFT上链 | -| [task 4](task/04.move_game.md) | move game | ¥20 | 完成链上游戏学习,并上链交互 | -| [task 5](task/05.move_swap.md) | move swap | ¥20 | 完成Swap学习,并上链交互 | -| [task 6](task/06.SDK_PTB_NAVI.md) | sdk ptb | ¥20(NAVX) | 完成SDK学习,并用SDK完成链上交互 | -| [task 7](task/07.move_ctf_check_in.md) | move ctf check in | ¥20 | 完成move ctf check in | -| [task 8](task/08.move_ctf_lets_move.md) | move ctf pow | ¥20 | 完成move ctf pow | -| [defi](https://dacade.org/communities/sui) | defi | 35SUI | 完成Defi学习挑战 | - - - ## 学习资料 -[学习路径](learning_map.md) +## bootcamp视频 +| 期数 | 视频 | 源码 | +|:-----------------|-------------------------------------------------|:----------------------------------------:| +| 2024年4-6月 TinTin | [B站](https://www.bilibili.com/video/BV1Rm42177Kx) | [课程源码](https://github.com/move-cn/tintin-bootcamp) | + ### 书籍 | 书名 | 中文 | 英文 | 配套视频 | |:--------------------|-------------------------------------------------|:----------------------------------------------------:|:---------------------------------------------------------:| +| Move Book | [中文](https://move.sui-book.com/index.html) | [英文](https://move-book.com/) | | +| Move Reference | [中文](https://reference.sui-book.com/index.html) | [英文](https://move-book.com/reference/) | | | Move 导论 | [中文](https://intro-zh.sui-book.com/) | [Sui Move Intro Course](https://intro.sui-book.com/) | [bilibili](https://www.bilibili.com/video/BV1RY411v7YU) [Youtube](https://www.youtube.com/watch?v=lZHjmo2ngu0) | +| Let's Move Sui | [中文](https://movesui.sui-book.com/) | [let's move](https://letsmovesui.com/) | | | Sui Book | [中文](https://sui-book.com) | | | | Sui Move by Example | [中文](https://examples.sui-book.com/) | [Sui Move by Example](https://examples.sui.io/) | | -| Move Book | [中文](https://move.sui-book.com/index.html) | [英文](https://move-book.com/) | | -| Move Reference | [中文](https://reference.sui-book.com/index.html) | [英文](https://move-book.com/reference/) | | -| Let's Move Sui | [中文](https://movesui.sui-book.com/) | [let's move](https://letsmovesui.com/) | | -| 轻松入门Move | [轻松入门Move](https://easy.sui-book.com/) | | | +| 轻松入门Move | [轻松入门Move](https://easy.sui-book.com/) | | | +| Move Master | [中文](https://master.sui-book.com/) | [move master](https://metaschool.so/sui) | | +| move castle | [中文](https://movecastle.sui-book.com/) | [move castle](https://learn.movecastle.info/courses/move-on-sui) | | + +[学习路径](learning_map.md) ### 文档 - [官方文档](https://docs.sui.io/) diff --git a/task/readme.md b/task/readme.md index 72f94d2cf..7a33a61fc 100644 --- a/task/readme.md +++ b/task/readme.md @@ -1 +1,43 @@ -# 任务指南 +## 情详细阅读本任务指南 + +## 任务交流群 +**必须加入任务群发出PR 才会被合并,提交PR一周内不发出PR的视为放弃任务奖励** +- [move中文 TG](https://t.me/move_cn) +- QQ群: 79489587 + +## 如何参与并获取奖励 +**必须加入任务群发出PR 才会被合并,提交PR一周内不发出PR的视为放弃任务奖励** + +- 复制 `mover` 目录下的 `001` 并且用自己的 `github id` 命名复制的目录 +- 在 `readme.md` 里面填写个人信息 后面的任务模板暂时不管 +- 在自己`github id`目录的 readme.md 对应的任务列表填写完成信息 +- 提交PR 如果只完成 task 1 用 `完成 task 1` 取名 完成多个 用 `完成 task 1 2 3` 等取名 +- 审核任务完成会把Sui打入 `readme.md` 提供的Sui地址 + + + +## 重要提醒 +**必须加入任务群发出PR 才会被合并,提交PR一周内不发出PR的视为放弃任务奖励** +- 必须包含作业源代码 +- task 1 必须包含自己的`github id` 也就是 hello `github id` +- task 2 必须是自己 `github id` 开头的Coin名字,水龙头的Coin是 `github id` + `Faucet` +- task 3 NFT必须是自己 github 的头像作为图片 +- task 4 的game 必须包含自己的 `github id`的元素, 必须包含随机数,必须用task2的 `Faucet Coin` +- task 5 swap 必须是 swap 自己发行的 task2 两个 Coin的互换,包名必须是自己的`github id` +- task 6 必须在一个PTB内完成三步,必须包含当前时间的因子,必须用dapp-kit + + +## 奖励明细 请仔细阅读要求 +**必须加入任务群发出PR 才会被合并,提交PR一周内不发出PR的视为放弃任务奖励** + +| 任务 | 名称 | 人民币等值Token | 说明 | +|:-------------------------------------------|-------------------|:----------:|:-----------------------| +| [task 1](task/01.hello_move.md) | hello move | ¥20 | 完成第一个合约部署上链 | +| [task 2](task/02.move_coin.md) | move coin | ¥20 | 完成Coin协议学习,并发布两个Coin上链 | +| [task 3](task/03.move_nft.md) | move nft | ¥20 | 完成NFT的学习,并发布NFT上链 | +| [task 4](task/04.move_game.md) | move game | ¥20 | 完成链上游戏学习,并上链交互 | +| [task 5](task/05.move_swap.md) | move swap | ¥20 | 完成Swap学习,并上链交互 | +| [task 6](task/06.SDK_PTB_NAVI.md) | sdk ptb | ¥20(NAVX) | 完成SDK学习,并用SDK完成链上交互 | +| [task 7](task/07.move_ctf_check_in.md) | move ctf check in | ¥20 | 完成move ctf check in | +| [task 8](task/08.move_ctf_lets_move.md) | move ctf pow | ¥20 | 完成move ctf pow | +| [defi](https://dacade.org/communities/sui) | defi | 35SUI | 完成Defi学习挑战 | \ No newline at end of file