结项评价 / Final Evaluation
- 完成日期 / Completion Date: 2025-07-31
- 评价摘要 / Evaluation Summary:
- 在已有钱包原型的坚实基础上,Quantum Purse 项目以极高的完成度交付了所有在星火计划中承诺的扩展功能。开发者 Tea 在整个周期中表现出卓越的技术能力和专业精神,尤其在评审阶段,他积极响应并完美解决了委员会成员提出的所有技术和可用性问题。该项目不仅成功地将一个原型产品升级为功能更全面的桌面应用,其开发过程中的技术选型和对反馈的快速整合,也为星火计划树立了合作与交付的标杆。
- Building upon the solid foundation of an existing wallet prototype, the Quantum Purse project delivered all promised extension features under the Spark grant with an extremely high degree of quality. The developer, Tea, demonstrated exceptional technical skill and professionalism throughout the entire cycle. Notably, during the review phase, he was highly responsive and perfectly resolved all technical and usability issues raised by committee members. The project not only successfully upgraded a prototype into a more feature-complete desktop application but also set a benchmark for collaboration and delivery within the Spark Program through its pragmatic technical decisions and rapid integration of feedback.
- 主要成果 / Key Achievements:
- 成功为钱包集成了完整的 Nervos DAO 功能,包括存款、提取阶段一和提取阶段二。
- 使用 Electron 技术,成功将 Web 应用打包并交付了支持 macOS, Windows, 和 Linux 的原生桌面应用。
- 为提升代码复用性和兼容性,主动重构并交付了
ccc
适配器。- 根据委员会反馈,完成了对密码强度机制的优化、解决了 macOS 应用的签名与公证问题,并增加了多项用户体验改进。
- 撰写并提交了一份高质量的结项报告,详实地记录了项目的决策过程、挑战与解决方案,为社区提供了宝贵的开发经验。
- Successfully integrated full Nervos DAO functionality into the wallet, including deposit, phase 1 withdrawal, and phase 2 withdrawal.
- Successfully packaged the web application into a native desktop app for macOS, Windows, and Linux using Electron.
- Proactively refactored and delivered a
ccc
adapter to enhance code reusability and compatibility.- Based on committee feedback, optimized the password strength mechanism, resolved signing and notarization issues for the macOS app, and implemented several user experience enhancements.
- Authored and submitted a high-quality completion report, which thoroughly documented the project’s decision-making process, challenges, and solutions, providing valuable development experience for the community.
- 创新点与价值 / Innovation & Value:
- 技术探索与展示: 作为 CKB 生态系统首个面向用户的抗量子钱包,项目成功地将深奥的抗量子密码学概念转化为用户可交互的实际产品,有力地展示了 CKB 在前沿技术领域的灵活性和领先地位。
- 生态贡献与开发者基准: 项目中开发的
ccc
适配器为其他开发者在轻客户端上集成复杂 dApp 提供了宝贵的范例。开发者 Tea 为解决 macOS 应用安装问题而完成应用签名和公证的过程,也为社区开发者提供了处理平台特定问题的实践经验。- Technical Exploration & Showcase: As the CKB ecosystem’s first user-facing quantum-resistant wallet, the project successfully transformed the complex concept of post-quantum cryptography into a tangible, interactive product, effectively demonstrating CKB’s flexibility and leadership in cutting-edge technology.
- Ecosystem Contribution & Developer Benchmark: The
ccc
adapter developed in the project provides a valuable example for other developers integrating complex dApps on the light client. The process Tea undertook to sign and notarize the app to resolve macOS installation issues also offers practical experience for the community in handling platform-specific challenges.- 后续支持 / Follow-up Support:
- 该项目表现优异,根据星火计划的后续支持策略,CKB Eco Fund 将协助项目准备后续提案(注1:根据项目团队意愿,注2:不代表 Eco Fund 背书),并提供技术与资源对接支持。同时,Eco Fund 将通过官方渠道推广项目成果,并邀请开发者参与社区分享活动。
- As an outstanding project, and in line with the Spark Program’s follow-up support policy, the CKB Eco Fund will assist the project in preparing a subsequent proposal (Note 1: According to the aspiration of the project team, Note 2: this does not constitute an endorsement from the Eco Fund) and provide in-depth technical and resource-matching support. Furthermore, the Eco Fund will promote the project’s achievements through official channels and invite the developer to participate in community sharing events.
结项报告详情 / Detailed Final Report
1. 项目背景 / Project Background
Quantum Purse 项目在申请星火计划资助前,已在 Nervos Foundation 的支持下,完成了一个具备核心功能的抗量子钱包原型。该原型已实现了密钥生成、签名、资产收发以及一个基于 Web 的演示界面。
为进一步提升其实用性并扩大用户范围,开发者 Tea 于 2025 年 5 月 8 日申请了星火计划资助,专注于实现两大关键扩展功能:1) 集成 Nervos DAO 功能;2) 使用 Electron 将其打包为原生桌面应用。 项目因其清晰的目标、明确的生态价值和开发者已有的坚实基础,于 2025 年 5 月 14 日获得星火计划 700 美元等值 CKB 的资助批准。
Before applying for the Spark Program grant, the Quantum Purse project had already developed a functional quantum-resistant wallet prototype with the support of the Nervos Foundation. This prototype included core features such as key generation, signing, asset transfers, and a web-based demo interface.
To further enhance its utility and broaden its user base, the developer, Tea, applied for a Spark Program grant on May 8, 2025, focusing on two key extension features: 1) Integrating Nervos DAO functionality; and 2) Packaging it as a native desktop application using Electron. The project was approved for a grant equivalent to $700 USD in CKB on May 14, 2025, thanks to its clear objectives, distinct ecosystem value, and the developer’s solid existing foundation.
2. 交付成果与完成度评估 / Deliverables & Completion Assessment
项目原定于 2025 年 6 月 15 日完成星火计划资助范围内的所有交付。开发者 Tea 不仅按时完成了所有核心交付物,还在开发过程中做出了重要的技术优化。
- Nervos DAO 支持: Tea 成功实现了 Nervos DAO 的全部核心功能。在开发过程中,他果断地从“构建原生交易”转向“重构 ccc 适配器”,这一决策极大地提高了代码的复用性和项目的长期可维护性,是一个超越原计划的价值贡献。
- 原生桌面应用: 项目成功使用 Electron 为 macOS, Windows, 和 Linux 平台构建了可执行的原生应用。这使得非技术用户也能轻松地在本地安全运行钱包,显著扩大了项目的受众范围。
- 完成度评估: 委员会一致认为,该项目 100% 完成了在星火计划中承诺的所有交付内容,并在技术实现和最终产品质量上超出了预期。
最终交付物链接:
- 最终版本 (v0.2.7): Release Quantum Purse v0.2.7 · tea2x/quantum-purse · GitHub
- Demo: https://quantum-purse.vercel.app/
- 开发者结项报告: Quantum Purse Project x Spark Program Completion Report - Google 文件
The project was originally scheduled to complete all deliverables within the scope of the Spark grant by June 15, 2025. The developer, Tea, not only met all core deliverables on time but also made significant technical optimizations during the process.
- Nervos DAO Support: Tea successfully implemented all core functionalities of Nervos DAO. During development, he decisively pivoted from building raw transactions to refactoring a
ccc
adapter, a decision that greatly improved code reusability and the project’s long-term maintainability, representing a value contribution beyond the original plan. - Native Desktop App: The project successfully used Electron to build executable native applications for macOS, Windows, and Linux. This allows non-technical users to easily and securely run the wallet locally, significantly expanding the project’s audience.
- Completion Assessment: The committee unanimously agreed that the project completed 100% of all committed deliverables under the Spark grant, exceeding expectations in both technical implementation and final product quality.
Final Deliverable Links:
- Final Release (v0.2.7): Release Quantum Purse v0.2.7 · tea2x/quantum-purse · GitHub
- Demo: https://quantum-purse.vercel.app/
- Developer’s Completion Report: Quantum Purse Project x Spark Program Completion Report - Google 文件
3. 评审过程与反馈整合 / Review Process & Feedback Integration
在 2025 年 6 月 18 日项目宣布 v0.2.0
版本交付后,委员会成员进行了为期数周的深入测试和评审。此阶段充分体现了星火计划的合作精神和开发者的专业素养。关键的反馈与整合包括:优化密码强度机制、解决 macOS 应用的签名与公证问题,以及增加“发送全部 CKB”等用户体验改进。整个评审过程不仅是对产品的测试,更是一次高效的协作迭代,最终产出的 v0.2.7
版本远比最初交付时更加完善和稳健。
Following the v0.2.0
release announcement on June 18, 2025, committee members conducted several weeks of in-depth testing and review. This phase fully demonstrated the collaborative spirit of the Spark Program and the developer’s professionalism. Key feedback and integrations included: optimizing the password strength mechanism, resolving signing and notarization issues for the macOS app, and adding user experience enhancements like a “send max” feature. The entire review process was not just a product test but an effective collaborative iteration, resulting in a final v0.2.7
version far more polished and robust than the initial deliverable.
4. 资金发放详情 / Funding Details
项目总计获得 700 美元等值的 CKB 资助,根据申请时 1 CKB = 0.0053 美元的价格,总计为 130,275 CKB。资金发放遵循星火计划“启动20%,后续80%”的原则。
- 项目总资金: 130,275 CKB
- 启动资金 (20%):
- 金额: 26,415 CKB
- 发放日期: 2025-05-15
- 交易哈希:
0xb1d9278333ee22f56f9a7e3edd20739b5aa58e932b18cdc774212c05e207e568
- 结项资金 (80%):
- 金额: 103,860 CKB
- 发放日期: 2025-07-31
- 交易哈希:
0x31ed73e45bf83fc9a92127279f61f660ba773baef373aad7558f69e0e3dd359e
The project received a total grant equivalent to $700 USD, which amounted to 130,275 CKB based on a price of $0.0053 per CKB at the time of application. Funding followed the Spark Program’s “20% initial, 80% subsequent” distribution model.
- Total Project Fund: 130,275 CKB
- Initial Funding (20%):
- Amount: 26,415 CKB
- Disbursement Date: 2025-05-15
- Transaction Hash:
0xb1d9278333ee22f56f9a7e3edd20739b5aa58e932b18cdc774212c05e207e568
- Final Funding (80%):
- Amount: 103,860 CKB
- Disbursement Date: 2025-07-31
- Transaction Hash:
0x31ed73e45bf83fc9a92127279f61f660ba773baef373aad7558f69e0e3dd359e
5. 总结与展望 / Conclusion & Outlook
Quantum Purse 项目是 CKB Eco Fund 星火计划一次非常成功的实践。它不仅产出了一个对 CKB 生态具有重要演示价值和实用价值的技术产品,更重要的是,它展现了一个理想的社区资助模式:有能力的开发者、清晰的目标、高效的沟通、专业的执行以及对社区反馈的积极响应。我们对开发者 Tea 的卓越工作表示高度赞扬,并相信 Quantum Purse 作为探索性的第一步,将激励更多开发者在 CKB 上构建富有想象力和创新精神的应用。
The Quantum Purse project represents a highly successful case for the CKB Eco Fund’s Spark Program. It has not only produced a technical product of significant demonstrative and practical value to the CKB ecosystem but, more importantly, has showcased an ideal model for community grants: a capable developer, clear goals, efficient communication, professional execution, and active responsiveness to community feedback. We highly commend the outstanding work of the developer, Tea, and believe that Quantum Purse, as a pioneering first step, will inspire more developers to build imaginative and innovative applications on CKB.
CKB Eco Fund | Spark Program: Mini-Grant Initiative
CKB Eco Fund | Spark Program Dashboard
CKB Eco Fund | Spark Program Announcement for Quantum Purse Project