项目1:智能合约模板市场
概述
创建一个供开发人员购买或提供智能合约模板的市场。针对这样一个特定用户群体,制定支持所需动态的激励机制至关重要。
问题描述
随着众多区块链使用EVM,这些生态中的开发人员受益于各种应用程序和智能合约示例。作为增长最快的非EVM区块链之一,Sui必须承认可用示例的缺乏,并提出支持开发人员的解决方案。
随着在Sui上的兴趣迅速增长,需要一个方便的地方存放各种示例智能合约,以供新的Sui开发人员使用。
解决方案
开发一个智能合约模板市场,作为一个中央存储库,允许开发人员快速找到各种智能合约和应用示例,并鼓励开发人员通过激励措施为社区贡献有趣的工作和新想法。目标是:
- 为在Sui上构建的开发人员提供教育资源。
- 允许社区开发人员利用模板代码启动其项目的开发。
- 创建一个鼓励开发人员贡献并培育互相帮助的开发者社区的系统,通过强有力的激励机制来鼓励。
功能要求
智能合约模板/可实现的去中心化市场
- 类似于“Token库”,例如CoinMarketCap (https://coinmarketcap.com)、CoinGecko (https://www.coingecko.com),但专注于智能合约。
- 该市场旨在考虑到去中心化,并建立在Sui上。
去中心化的账户管理
- 用户将使用其Sui钱包账户作为身份。
- 允许用户连接不同可用的Sui钱包。
用户可以通过支持直观的搜索栏浏览已发布的作品
贡献者可以在链上分享他们的作品
- 贡献者可以对他们的工作编写描述。
- 模板/实现/代码片段/文件将存储在链上,无论内容是外部存储服务的载荷还是直接存储在链上。因此,将铸造NFT来代表他们的工作证明。
贡献者可以盈利
- 贡献者可以决定是否将他们的工作发布为:
(1)开源,所有人都可以免费访问。
(2)封闭源,他们的实际工作将对所有人隐藏,只有演示/预告片可供用户访问。其他用户可以决定是否支付并访问资源。因此,将铸造会员NFT来代表用户的访问证明。(我们如何确保他们的工作隐私?)
- 贡献者可以选择不同的支付token(待定)
- 如果我们决定在幕后使用Kiosk,那将只支持SUI。我们希望在未来支持多种支付token,因此在设计架构时请记住这一点。
在链上的信用评分系统,用于监控和排名用户的行为
- 每个用户的信用评分在链上跟踪
- 用户可以通过多种方式(待定)赚取信用评分系统
(1)其他用户“喜欢/不喜欢”他们的工作
(2)….
- 在将来,我们可以利用这个信用评分系统来进行其他用例的激励,主要是为了使积极和受欢迎的用户受益。
交付成果
里程碑1:模板贡献用例和系统设计
- 用例设计/机制文档
- 架构设计文档
- UI设计
里程碑2:模板贡献功能的MVP
- 完整的智能合约、前端、后端(实现、单元测试、文档),以演示这些用例(包括但不限于,取决于用例设计文档的协议),例如:
- 用户可以将他们的Sui钱包连接为他们的帐户标识
- 贡献者可以发布带有描述/演示/预告片的模板
- 贡献者可以盈利他们的模板
- 用户可以查看模板
- 描述/演示/预告片
- 用户可以购买他们的模板并访问它
- 用户可以使用搜索栏快速浏览模板
里程碑3:信用评分用例和系统设计
- 用例设计/机制文档
- 架构设计文档
- UI设计
里程碑4:信用评分功能的MVP
- 完整的智能合约、前端、后端(实现、单元测试、文档),以演示这些用例(包括但不限于,取决于用例文档的协议),例如:
- 在链上跟踪每个用户的信用评分
- 基于定义的奖励/惩罚机制通过与平台的交互更新信用评分
项目状态
接受申请中
申请截止日期
2024年4月1日
申请表格
Sui Foundation RFP Application Form
项目2:面向创作者和品牌创建与Kiosk兼容的无代码启动平台
创建一个用户友好的应用程序,使非技术人员(如艺术家、创作者)和品牌能够创建具有唯一定义的Kiosk转移策略的链上资产。
问题描述
Kiosk是Sui开发人员和创作者在确定新对象类型和创建的处理和转移参数方面的强大工具。对于创作者来说,确保他们的项目符合Sui Kiosk标准非常重要,否则可能会遇到与市场和其他对象的兼容性问题。
目前,希望在Sui上构建产品或应用程序,或者只是在Sui上分发创作的创作者,必须是开发人员或者涉及其他人处理技术方面。目前没有便捷的方式供非技术人员生成资产并启动与Sui Kiosk兼容的项目。
解决方案
开发一个SDK,使非技术人员能够创建与Kiosk兼容的无代码启动平台。该解决方案必须包括与生成新资产和管理常见项目生命周期阶段相关的核心功能和控制,同时简化自定义Kiosk策略的开发。
功能要求
全面的媒体处理
支持通过IPFS进行去中心化存储或通过铭刻在链上进行各种媒体类型的上传和存储。(通过“分块”来允许大型媒体文件的链上存储将获得额外加分)
NFT生命周期管理
- 创建:支持各种类型的NFT的程序化创建,如1/1、限量版、开放版和生成集合。
- 更新:能够在创建后修改NFT的元数据和属性,确保内容的动态性和可更新性。
- 销毁:此功能可将NFT从流通中移除,提供对数字资产的总供应量和生命周期的控制。
灵活的支付方式
接受各种支付类型,包括SUI、基于Sui的token,甚至是其他资产,如 NFT,通过物物交换。
启动选项
- 可配置的启动设置,如开始/结束日期、铸造限制以及基于钱包或token持有情况的访问限制。
- 创建多个铸造组,具有不同的规则集。
- 在启动后揭示您的NFT,同时允许用户验证信息。
集成和嵌入的便捷性
此解决方案应具有足够的程序化能力,使现有的应用程序(如市场、游戏工作室等)能够直接将上述功能轻松集成到其应用程序/服务中。
交付成果
里程碑1:dApp架构,Kiosk管理和前端设计
- 系统架构文档,详细说明技术架构、数据流、Kiosk管理流程、集成点等。
- 针对启动平台的UX/UI设计原型,平衡易用性与可配置性,重点放在非技术用户流程上。(优先考虑可查看的Figma/线框链接)
里程碑2:智能合约和集成
- NFT生命周期管理的智能合约(创建、更新、销毁),包括符合Kiosk 标准和Sui Move最佳实践的审计准备代码。
- 媒体管理功能的智能合约/代码,包括对去中心化存储解决方案(IPFS 等)和链上存储的支持。(注意:考虑“分块”以允许较大文件的链上存储)
- 用户和开发人员的文档,包括最佳实践。
里程碑3:启动选项和支付
- 可配置启动设置和具有不同规则集的铸造组的智能合约/代码。
- 集成灵活的支付选项,支持SUI、基于Sui的token和NFT物物交换系统。
里程碑4:测试和质量保证
- 全面的测试计划和执行,涵盖单元测试、集成测试和用户验收测试(UAT)。
- 根据测试结果和反馈,进行代码更改/优化的错误修复和更改日志,通过在线反馈平台或存储库问题跟踪器进行文档化。
里程碑5:试点启动和反馈收集
- 在受控环境中(有限制的链接)对启动平台进行测试网络部署,供一组特选的测试用户使用。
- 收集和实施反馈,以进行迭代改进,通过在线反馈平台或存储库问题跟踪器进行文档化。
里程碑6:最终启动和后续支持
- 主网部署启动平台,供所有用户使用。
- 后续支持计划,包括帮助台设置、用户指南以及计划更新和功能增强的路线图。
状态
接受申请中
申请截止日期
2024年4月1日
申请表格
Sui Foundation RFP Application Form
关于 Sui Network
Sui是基于第一原理重新设计和构建而成的L1公有链,旨在为创作者和开发者提供能够承载Web3中下一个十亿用户的开发平台。Sui上的应用基于Move智能合约语言,并具有水平可扩展性,让开发者能够快速且低成本支持广泛的应用开发。获取更多信息:https://linktr.ee/sui_apac
官网|英文Twitter|中文Twitter|Discord|英文电报群|中文电报群