由于本次时间较为急迫,得在 2022/10/21 以前准备好,而且越快越好,所以目标仅为达到核心需求,核心需求以外的操作可能会暂时由开发者手动操作,并且后续在陆续补上开发。
核心需求
- 核心原则为认钱包 (Wallet) + 钱包对应身份组 (Role)
- 让公会与项目的协调小组成员可以到系统中登记发放积分
- 可以记录发放积分的原因,与对应相关工作链接
- 让公会与项目的协调小组成员可以审核批准
- 审核通过后,每个月统一由市政厅再一步审核,进而发放积分
- 可以一览所有公会与项目的积分发放情形,并且截图或输出 CSV 公示
- 可以根据给定公式,试算节点资格符合者,并输出 CSV 以便空投共识大会选举 POAP
延伸需求
- Webhook 到 Discord 中
总体技术架构