头图

社区Task挑战赛是面向社区开发者开展的代码或教程征集活动。该挑战赛为社区中热爱FISCO BCOS及周边组件的开发者提供了探索区块链技术、挑战技术难题的舞台。该挑战赛去年在社区成功举办了3季,共吸引了数百名开发者报名。

前3季都有哪些有趣的作品?

在大家的共建下,FISCO BCOS开源生态不断丰富完善,涌现了众多实用技术教程和代码:有通过区块链技术及智能合约实现石头剪刀布的游戏玩法,解决双方遇到分歧的场景,让一方说服另一方;有通过代码开发隐私计算合约,试验zkrp等零知识证明算法,实现了范围证明验证器合约;有通过扩展build_chain工具,实现便捷扩容节点和群组……[点击看看第1季详情[点击看看第2季详情[点击看看第3季详情]

2023年第1季正式开启,期待你的参与!

在新一季挑战赛中,WeBASE、WeIdentity开发团队及4个专项兴趣小组(SC-SIG\BTT-SIG\NC-SIG\CC-SIG),基于中间件平台WeBASE、分布式身份解决方案WeIdentity、智能合约库、联盟链底层平台FISCO BCOS、跨链协作平台WeCross准备了近百项阶梯式Task,涵盖开发新特性、丰富组件功能、优化代码注释、贡献合约模板、原创各类代码走读教程、技术解析文章等。欢迎大家Pick心仪的Task参与!当然,你还可以发布自定义Task,邀请社区开发者来解答。活动期间,你会入驻专属活动交流群,与技术达人一同切磋交流,还可获得电烤箱、华为手环、面包机、空气炸锅、榨汁机、社区5周年定制周边等精美礼品。
图片

01 参与方式

玩法一:领取Task,参与项目共建开发新特性,丰富组件功能,优化代码注释,提供智能合约模板,解答issue,优化技术文档等。玩法二:领取Task,参与技术布道原创各类开发部署等项目相关技术教程,代码走读教程,技术解析文章。玩法三:自定义Task发布你的自定义任务,可以是征集解决方案、特性或周边工具开发、教程等;或是参与其他社区开发者提交的自定义任务。  Task列表 (★为Task难易程度参考)1. 中间件平台WeBASE Task 
图片

  1. 分布式身份解决方案 WeIdentity Task
    图片
  2. 智能合约库Task
    图片
  3. 联盟链底层平台FISCO BCOS Task
    图片
  4. 跨链协作平台WeCross Task
    图片

    02 奖励介绍

图片

03 参与流程

本次活动可以个人或组队方式参与,流程如下所示:
图片
 
报名方式

识别下方二维码添加小助手,进入活动专属交流群。加好友时请备注:Task挑战
图片

领任务

在活动群中同步小助手你想参与的任务序号,完成任务领取。
 
任务开发及测试

基于领取的任务,开发代码或撰写图文教程等内容,代码类任务请编写对应的测试案例和文档;图文类教程建议使用markdown语法编写。  
任务提交完成代码开发/测试或教程撰写等内容后,即可通过PR的方式进行提交,提交时请根据开源项目选择对应路径:

项目共建类PR提交路径:

01中间件平台WeBASE
https://github.com/WeBankBlockchain/WeBASE-Front/pulls
https://github.com/WeBankBlockchain/WeBASE-Node-Manager/pulls 
https://github.com/WeBankBlockchain/WeBASE-Web/pulls 
请选择community分支,提交PR

02分布式身份解决方案
WeIdentityhttps://github.com/WeBankBlockchain/WeIdentity/pulls
请选择community分支,提交PR

03智能合约库
https://github.com/WeBankBlockchain/SmartDev-Contract/pulls
请选择dev分支,提交PR

04联盟链底层平台
FISCO BCOShttps://github.com/FISCO-BCOS/FISCO-BCOS/pulls
v3.0请选择dev分支,提交PR
v2.0请选择dev-2.0分支,提交PR

05跨链协作平台WeCross
https://github.com/WeBankBlockchain/WeCross/pulls
请选择dev分支,提交PR

技术布道类PR提交路径:

01中间件平台
WeBASEhttps://github.com/WeBankBlockchain/WeBASE-Doc/tree/community/docs/WeBASE-Console-Suit/articles请选择community分支,提交PR

02分布式身份解决方案WeIdentity
https://github.com/WeBankBlockchain/WeIdentity-Doc/pulls请选择community分支,提交PR

03智能合约库/04联盟链底层平台FISCO BCOS/05跨链协作平台
WeCrosshttps://github.com/FISCO-BCOS/FISCO-BCOS-SIG/pulls  

代码或教程审核
各项目维护者将对大家提交的PR内容进行审核,如有问题,会在群中和开发者进行讨论,双方达成共识,且内容符合合入要求才会进入PR合入。  

PR合入
当完成代码或教程审核,由各项目维护者对PR进行合入,任务结束。

04 项目代码仓库及文档资料

中间件平台WeBASE
Github代码仓库:https://github.com/WeBankBlockchain/WeBASE
文档地址:https://webasedoc.readthedocs.io/zh_CN/latest/  

分布式身份解决方案WeIdentity
Github代码仓库:https://github.com/WeBankBlockchain/WeIdentity
文档地址:https://weidentity.readthedocs.io/zh_CN/latest/  

智能合约库
Github代码仓库:https://github.com/WeBankBlockchain/SmartDev-Contract
文档地址:https://smartdev-doc.readthedocs.io/zh_CN/latest/ 
 
联盟链底层平台FISCO BCOS
Github v2.0代码仓库:https://github.com/FISCO-BCOS/FISCO-BCOS/tree/master-2.0
Github v3.0 代码仓库:https://github.com/FISCO-BCOS/FISCO-BCOS/releases/tag/v3.0.0-rc2FISCO BCOS

v2.0技术文档:https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/... BCOS
v3.0技术文档:https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/  

跨链协作平台WeCross
Github代码仓库:https://github.com/WeBankBlockchain/WeCross
文档地址:https://wecross.readthedocs.io/zh_CN/latest/05 

活动注意事项

  • 贡献的代码须遵循相应的开源协议;
  • 参与活动的代码、教程须原创;
  • 项目代码符合政策和监管要求,不出现coin、token等字眼,功能层面不出现代币、Defi等场景;
  • 奖品将在活动结束后的15个工作日内完成发放。

推荐阅读如何参与共建FISCO BCOS?


FISCO_BCOS
193 声望1.3k 粉丝

FISCO BCOS是开源联盟区块链底层技术平台,由金融区块链合作联盟(简称金链盟)成立开源工作组通力打造。成员包括博彦科技、华为、深证通、神州数码、四方精创、腾讯、微众银行、亦笔科技和越秀金科等金链盟成员机构。