From d40939a12492f07a7c93e540ea7013451f337005 Mon Sep 17 00:00:00 2001 From: linghuccc Date: Sat, 10 Aug 2024 23:51:10 +0800 Subject: [PATCH 1/6] update hackthon project --- projects/charityDao/readme.md | 38 +++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 projects/charityDao/readme.md diff --git a/projects/charityDao/readme.md b/projects/charityDao/readme.md new file mode 100644 index 000000000..06dbadfa5 --- /dev/null +++ b/projects/charityDao/readme.md @@ -0,0 +1,38 @@ +# Charity DAO + +慈善 DAO + +## 项目概述 + +一个为编程小白/普通人准备的,为了慈善目的而发行 token / NFT 的平台。 + +## 技术架构 + +前端: + +- Vite +- React + React Router +- Wagmi +- Typescript + +后端: + +- Foundry +- Solidity + +## 核心功能 + +(待更新) + +## 项目团队 + +Ric Li C (https://github.com/linghuccc) + +## 项目链接 + +| 链接条目 | 链接地址 | +| -------- | --------------------------------------- | +| 介绍 PPT | <准备中> | +| 源码仓库 | https://github.com/linghuccc/charityDao | +| 演示视频 | <准备中> | +| 在线体验 | <准备中> | From c8df82ff8992a6435bf73e8d8546e87475b05235 Mon Sep 17 00:00:00 2001 From: linghuccc Date: Sun, 11 Aug 2024 09:36:16 +0800 Subject: [PATCH 2/6] update readme file --- projects/charityDao/readme.md | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/projects/charityDao/readme.md b/projects/charityDao/readme.md index 06dbadfa5..63de71c6a 100644 --- a/projects/charityDao/readme.md +++ b/projects/charityDao/readme.md @@ -4,7 +4,13 @@ ## 项目概述 -一个为编程小白/普通人准备的,为了慈善目的而发行 token / NFT 的平台。 +一个支持多链的,为普通人/编程小白准备的,为了慈善目的而发行 token / NFT 的平台。 + +整个项目分为 3 个部分: + +1. Reviewer control ~ 新增/修改/删除 DAO reviewer 名单; +2. 项目申请 ~ 由 DAO reviewer group 投票决定是否通过; +3. 项目创建 ~ 经授权的项目创建者钱包可以创建一个 token / NFT 慈善项目。 ## 技术架构 @@ -22,7 +28,21 @@ ## 核心功能 -(待更新) +1. Reviewer control + +- 新增/修改/删除 DAO reviewer 名单; + +2. 项目申请 + +- 申请/修改/删除新项目 ~ 需要填写项目名称,项目信息,联系人,联系方式,项目创建者钱包,筹款目标链名称,筹款目标 Token,筹款目标数额等内容; +- 新项目申请提交之后,由 DAO reviewer group 进行投票,决定是否通过; + +3. 项目创建 ~ 经授权的项目创建者钱包可以创建一个 token / NFT 慈善项目。 + +- 新项目申请通过之后,项目创建者钱包可以创建一个新项目; +- 创建项目时,需要选择是 token 还是 NFT 项目,需要提供代币名称,代币符号,总供应量,uri(如果是 NFT 项目)和受益人钱包地址等信息; +- 筹款完成之后,有一个月的 Grace Period; +- 如果在筹款过程中,或 Grace Period 期间,有人对筹款项目提出异议,在问题被解决之前,项目创建者将无法提取筹集的资金。 ## 项目团队 From 88c2603d8ba084cde76b9fc2ba8043b936019e57 Mon Sep 17 00:00:00 2001 From: linghuccc Date: Sun, 11 Aug 2024 09:43:06 +0800 Subject: [PATCH 3/6] update hackthon readme file --- projects/charityDao/readme.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/charityDao/readme.md b/projects/charityDao/readme.md index 63de71c6a..12bdc3b44 100644 --- a/projects/charityDao/readme.md +++ b/projects/charityDao/readme.md @@ -37,10 +37,10 @@ - 申请/修改/删除新项目 ~ 需要填写项目名称,项目信息,联系人,联系方式,项目创建者钱包,筹款目标链名称,筹款目标 Token,筹款目标数额等内容; - 新项目申请提交之后,由 DAO reviewer group 进行投票,决定是否通过; -3. 项目创建 ~ 经授权的项目创建者钱包可以创建一个 token / NFT 慈善项目。 +3. 项目创建 - 新项目申请通过之后,项目创建者钱包可以创建一个新项目; -- 创建项目时,需要选择是 token 还是 NFT 项目,需要提供代币名称,代币符号,总供应量,uri(如果是 NFT 项目)和受益人钱包地址等信息; +- 创建项目时,需要选择是 token 还是 NFT 项目,需要提供代币名称,代币符号,总供应量和受益人钱包地址等信息;如果是 NFT 项目,需要额外提供 base URI 信息; - 筹款完成之后,有一个月的 Grace Period; - 如果在筹款过程中,或 Grace Period 期间,有人对筹款项目提出异议,在问题被解决之前,项目创建者将无法提取筹集的资金。 From 363d7b08b27dad9c6457b848a51e4519499cef10 Mon Sep 17 00:00:00 2001 From: linghuccc Date: Mon, 12 Aug 2024 22:27:44 +0800 Subject: [PATCH 4/6] update hackthon readme file --- projects/charityDao/readme.md | 56 ++++++++++++++++++++++++----------- 1 file changed, 38 insertions(+), 18 deletions(-) diff --git a/projects/charityDao/readme.md b/projects/charityDao/readme.md index 12bdc3b44..0f75bd067 100644 --- a/projects/charityDao/readme.md +++ b/projects/charityDao/readme.md @@ -4,13 +4,7 @@ ## 项目概述 -一个支持多链的,为普通人/编程小白准备的,为了慈善目的而发行 token / NFT 的平台。 - -整个项目分为 3 个部分: - -1. Reviewer control ~ 新增/修改/删除 DAO reviewer 名单; -2. 项目申请 ~ 由 DAO reviewer group 投票决定是否通过; -3. 项目创建 ~ 经授权的项目创建者钱包可以创建一个 token / NFT 慈善项目。 +一个支持多链的,为普通人/编程小白准备的,为了慈善目的而发行代币或 NFT 的 DAO 平台。 ## 技术架构 @@ -28,25 +22,51 @@ ## 核心功能 -1. Reviewer control +整个项目分为 **2 个部分**: + +**1. DAO 审核员部分** + +根据登录身份的不同,可执行的操作如下: + +- 任何人 + + - 可以查看 DAO 审核员名单及其信息; + +- 非审核员 -- 新增/修改/删除 DAO reviewer 名单; + - 可以申请新审核员身份; -2. 项目申请 +- 审核员 + - 可以修改自身相关信息; + - 可以批准/通过新申请; + - 可以质疑现有审核员(提交不信任提案); + - 可以赞成或反对不信任提案; + - 可以退出审核员身份;

-- 申请/修改/删除新项目 ~ 需要填写项目名称,项目信息,联系人,联系方式,项目创建者钱包,筹款目标链名称,筹款目标 Token,筹款目标数额等内容; -- 新项目申请提交之后,由 DAO reviewer group 进行投票,决定是否通过; +**2. 慈善项目部分** -3. 项目创建 +根据登录身份的不同,可执行的操作如下: -- 新项目申请通过之后,项目创建者钱包可以创建一个新项目; -- 创建项目时,需要选择是 token 还是 NFT 项目,需要提供代币名称,代币符号,总供应量和受益人钱包地址等信息;如果是 NFT 项目,需要额外提供 base URI 信息; -- 筹款完成之后,有一个月的 Grace Period; -- 如果在筹款过程中,或 Grace Period 期间,有人对筹款项目提出异议,在问题被解决之前,项目创建者将无法提取筹集的资金。 +- 任何人 + + - 可以查看已发行项目及其信息; + - 可以申请发行新代币或 NFT 慈善项目; + +- 审核员 + + - 可以批准/通过新项目申请; + +- 被授权的项目发起人 + + - 可以发行新代币或 NFT 慈善项目。 ## 项目团队 -Ric Li C (https://github.com/linghuccc) +[Ric Li C](https://github.com/Ric-Li-C) + +- Twitter: [@Ric_Li_C](https://twitter.com/Ric_Li_C) +- Telegram: [@ric_li_c](https://t.me/ric_li_c) +- Email: ric.li.c@hotmail.com ## 项目链接 From d5916a3a2bf7e248f2400fcd761d425037dd7988 Mon Sep 17 00:00:00 2001 From: linghuccc Date: Mon, 12 Aug 2024 22:40:55 +0800 Subject: [PATCH 5/6] update hackthon readme file --- projects/charityDao/readme.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/projects/charityDao/readme.md b/projects/charityDao/readme.md index 0f75bd067..a62989a24 100644 --- a/projects/charityDao/readme.md +++ b/projects/charityDao/readme.md @@ -4,18 +4,19 @@ ## 项目概述 -一个支持多链的,为普通人/编程小白准备的,为了慈善目的而发行代币或 NFT 的 DAO 平台。 +一个支持多链的,为普通人 / 编程小白准备的,为了慈善目的而发行代币 / NFT 的 DAO 平台。 ## 技术架构 -前端: +**前端:** - Vite - React + React Router - Wagmi +- Rainbowkit - Typescript -后端: +**后端:** - Foundry - Solidity @@ -38,9 +39,9 @@ - 审核员 - 可以修改自身相关信息; - - 可以批准/通过新申请; + - 可以批准 / 驳回新申请; - 可以质疑现有审核员(提交不信任提案); - - 可以赞成或反对不信任提案; + - 可以赞成 / 反对不信任提案; - 可以退出审核员身份;

**2. 慈善项目部分** @@ -50,15 +51,15 @@ - 任何人 - 可以查看已发行项目及其信息; - - 可以申请发行新代币或 NFT 慈善项目; + - 可以申请发行新代币 / NFT 慈善项目; - 审核员 - - 可以批准/通过新项目申请; + - 可以批准 / 驳回新项目申请; - 被授权的项目发起人 - - 可以发行新代币或 NFT 慈善项目。 + - 可以发行新代币 / NFT 慈善项目。 ## 项目团队 From 25b65a490016d9752c77a875144e7f59f499bf06 Mon Sep 17 00:00:00 2001 From: linghuccc Date: Mon, 19 Aug 2024 16:01:22 +0800 Subject: [PATCH 6/6] update hackthon readme file --- projects/charityDao/readme.md | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/projects/charityDao/readme.md b/projects/charityDao/readme.md index a62989a24..23d52a15e 100644 --- a/projects/charityDao/readme.md +++ b/projects/charityDao/readme.md @@ -1,25 +1,20 @@ -# Charity DAO +# Rare Disease Charity DAO -慈善 DAO +罕见病慈善 DAO ## 项目概述 -一个支持多链的,为普通人 / 编程小白准备的,为了慈善目的而发行代币 / NFT 的 DAO 平台。 +一个支持多链的,为罕见病患者及其家庭,而发行代币 / NFT 进行募资的慈善 DAO 平台。 ## 技术架构 **前端:** -- Vite -- React + React Router -- Wagmi -- Rainbowkit -- Typescript +- React + TypeScript + Vite + Rainbowkit + Wagmi **后端:** -- Foundry -- Solidity +- Foundry + Solidity ## 核心功能 @@ -71,9 +66,9 @@ ## 项目链接 -| 链接条目 | 链接地址 | -| -------- | --------------------------------------- | -| 介绍 PPT | <准备中> | -| 源码仓库 | https://github.com/linghuccc/charityDao | -| 演示视频 | <准备中> | -| 在线体验 | <准备中> | +| 链接条目 | 链接地址 | +| -------- | -------------------------------------------------------------------- | +| 介绍 PPT | https://github.com/Ric-Li-C/Charity-DAO/public/charity_dao_demo.pptx | +| 源码仓库 | https://github.com/Ric-Li-C/Charity-DAO | +| 演示视频 | <准备中> | +| 在线体验 | https://charity-dao-pearl.vercel.app |