社区 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
- 分布式身份解决方案 WeIdentity Task
- 智能合约库 Task
- 联盟链底层平台 FISCO BCOS Task
-
跨链合作平台 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?