长安链ChainMaker贡献指南
长安链ChainMaker贡献指南
欢迎来到开源摘星计划-长安链ChainMaker贡献专栏 。长安链ChainMaker已加入开源摘星计划,该计划提供奖励以鼓励你加入我们的社区:所有参与本项目贡献的开发者都可获得相应贡献积分、奖励以及被评选为年度摘星100 人的机会,活动及奖励详情请见:开源摘星计划。
📅活动时间:2022年5月-12月
🌟关于长安链ChainMaker
长安链ChainMaker具备自主可控、灵活装配、软硬一体、开源开放的突出特点,由北京微芯研究院、清华大学、北京航空航天大学、腾讯等知名高校、企业共同研发。
长安链作为区块链开源底层软件平台,包涵区块链核心框架、丰富的组件库和工具集,致力于为用户高效、精准地解决差异化区块链实现需求,构建高性能、高可信、高安全的新型数字基础设施,同时也是国内首个自主可控区块链软硬件技术体系。
长安链的应用场景,涵盖供应链金融、碳交易、食品追溯等一系列关乎国计民生的重大领域。
以下是项目可参与的方向:
-
我们列出了适合首次加入 长安链ChainMaker社区的贡献者的问题、适合对项目有足够了解的贡献者的特殊 issue 挑战(参见下面的列表)以及一些社区日常任务。如果你愿意解决,请点击该 issue 并在评论区留言“WeOpen Star”(日常及其他任务无需此操作)。提交 PR 时,请同时将 PR 链接到相应的 issue。
-
对于成功完成任意任务的贡献者,为记录你的积分以及发放奖励,请自行前往你的积分主页记录。积分记录规则详见:关于积分。
在开始贡献之前:
-
请加入【开源摘星计划】社群
请添加官方小助手微信(微信号:TCOSOO1)
-
建议你通读我们的贡献指南
🌟我们对贡献任务进行了分类,以帮助你找到你感兴趣的任务
社区日常任务
积分奖励:1分~5分/个
- 提交 Issue/Comment :社区问题提交、社区或技术社群问题相应互助;(1分)
- 提交 Issue/Comment :发现文档或代码Bug问题,或提出合理性需求并被社区采纳;(5分)
积分奖励:10分/个
- 提交项目笔记:主题为使用心得、参考学习教程、工具使用建议等长安链开源代码相关;文字、视频等形式不限;需提供链接;每篇文章类笔记不少于 600 字,视频时长不少于 5分钟;活动开启(5月5日)后发布的;
文档类
积分奖励:10分~100分/个
- 文档翻译:完成中翻英文档翻译转换,独立章节并被合入;具体奖励分值根据章节内容长短具体评估。
- 请前往链接认领任务: 长安链开源文档中译英https://git.chainmaker.org.cn/chainmaker/issue/-/issues/141
编程类
积分奖励:0~50分,难度高项目单独申请
- 建链部署:学习代码,添加/修改注释,完成1个demo应用运行使用(可提交视频或链接)(30分)
- 请前往链接认领更多任务: 智能合约安全审计工具https://git.chainmaker.org.cn/chainmaker/issue/-/issues/138(难度高) 账本文件断电偶发异常修复https://git.chainmaker.org.cn/chainmaker/issue/-/issues/140(50分) store-couchdb实现https://git.chainmaker.org.cn/chainmaker/issue/-/issues/142(40分) cmc提供合约查询功能https://git.chainmaker.org.cn/chainmaker/issue/-/issues/143(30分) java SDK兼容性优化https://git.chainmaker.org.cn/chainmaker/issue/-/issues/144(20分) 浏览器公钥适配 https://git.chainmaker.org.cn/chainmaker/issue/-/issues/145(30分) 一键检测及部署工具https://git.chainmaker.org.cn/chainmaker/issue/-/issues/146(难度高) Object-C-SDK https://git.chainmaker.org.cn/chainmaker/issue/-/issues/147(难度高) C-SDK https://git.chainmaker.org.cn/chainmaker/issue/-/issues/148(难度高) Trace系统 https://git.chainmaker.org.cn/chainmaker/issue/-/issues/149(难度高) Java-SDK evm合约示例完善 https://git.chainmaker.org.cn/chainmaker/issue/-/issues/307(10分) Java-SDK 连接池的管理优化 https://git.chainmaker.org.cn/chainmaker/issue/-/issues/308(20分) Java-SDK接口新增 https://git.chainmaker.org.cn/chainmaker/issue/-/issues/309(40分) 示例合约及Dapp开发-供应链金融 https://git.chainmaker.org.cn/chainmaker/issue/-/issues/380(40分) 示例合约及Dapp开发-商品溯源 https://git.chainmaker.org.cn/chainmaker/issue/-/issues/381(40分) 示例合约及Dapp开发-不限场景 https://git.chainmaker.org.cn/chainmaker/issue/-/issues/382(40分)
其他类
开源知识分享官:提交对本项目的学习笔记或开源相关笔记(视频/文章皆可)并发布在任意社区/博客/视频平台即可申报积分。
积分奖励:10分
额外奖励:每月将为10名优秀笔记作者奖励QQ周边公仔、QQ音乐/腾讯视频年卡及腾源会T恤等好礼。
贡献帮助
添加长安链小助手微信:chainmaker2022