Flow Flip Fest正式启动| Flow极客马拉松正式开启,高额奖金等你来拿

Created
Apr 9, 2022 08:25 AM
Tags
翻译
notion image

01

Flip Fest活动简介
首届 Flow 开发者盛宴 FLIP Fest: Flow buildathon 正式起航了! 尽情得在flow开源区块链社区展示你的才华吧!
FLIP 即 Flow Improvement Proposal,它是一项社区驱动的计划,旨在讨论、制定、执行那些对 Flow 有重要影响的改进方案。
本次 Flow FLIP Fest 是一个为期两个月的活动,希望吸引和奖励开发者对 Flow 生态进行创新和有效的改进。这次Flow FLIP Fest 活动的目标是为开发者在 Flow 上构建有效的解决方案而赋能,从而对开发者社区和更广泛的消费者受众产生持久影响。
因此 Flow 团队已经确定了几个关键的开发方向,从而开发者可以做出贡献,包括:非托管钱包、SDK、学习工具,以及参与者针对特定需求提出解决方案的重要领域;当然也会包括一些来自Flow生态合作伙伴的特定开发请求。
FLIP Fest 的注册将于 2021 年 9 月 15 日开始,并将持续开放至 10 月 15 日结束。而FLIP Fest 将于 10 月 30 日结束。
FLIP Fest 将专注于以下主题:钱包、SDK、本地开发工具、非托管钱包提供商和学习工具。
HackerEarth 是我们 FLIP Fest 的全球报名入口,即日起便可注册报名。注册参加是免费的,没有任何障碍,只需要您和您的团队做好接受挑战的准备!
报名链接:https://www.hackerearth.com/challenges/hackathon/flip-fest/
你也可以扫描下方二维码,添加Flow助手,进群组队。
notion image
添加时请备注“开发者”
注册参加是免费的,没有任何障碍,只需要您和您的团队做好接受挑战的准备!

02

关键时间点Timeline
  • 9 月 15 日:注册开放
  • 10 月 15 日:注册结束
  • 10 月 30 日:FLIP Fest 结束
  • 11 月 15 日:宣布获奖者

03

总奖池:500,000美金
总奖金最高可达50W美金(对应FLOW代币)。
■ 最佳解决方案奖
对于完成任何项目的所有里程碑的团队,他们将自动获得参加“最佳解决方案奖”的评选资格。在这些完成所有里程碑的团队中,此奖励将授予具有最佳解决方案的团队。所有里程碑必须在 2021 年 10 月 15 日之前完成并获得批准才能被考虑。奖励基于构建项目所属的层级。除此奖金金额外,获胜团队还将获得“里程碑奖励”。
  • 最佳解决方案 - 层级1:50,000 美元
  • 最佳解决方案 - 层级2:25,000 美元
  • 最佳解决方案 - 层级3:5,000 美元
备注: 奖品将以等值美元的 FLOW 代币发放(我们将使用 2021 年 11 月的每日平均价格来计算汇率)
■ 奖金结构
FLIP Fest 活动提供三个层级的项目来供开发者选择参加,层级1 的项目最具挑战性,层级3 的项目最简单。
每一个层级的项目都分为若干个里程碑,这些里程碑是 Flow 官方团队对项目的阶段检查点: 审查您的工作、提供反馈并最终批准完成。建议您根据您当前的技能和可投入的时间,为自己选择合适层级的项目。
层级1
  • 至少 4 个里程碑
  • 需要在某一领域或开发语言方面的丰富经验
  • 可能需要对 Flow、及其生态系统和/或其他周边工具有深入的了解
层级2
  • 2-3个里程碑
  • 需要对一些领域或开发语言有一定的经验
  • 可能需要对 Flow、及其生态系统和/或其他周边工具有一定的了解
层级3
  • 单一里程碑
  • 可能需要某一门特定开发语言的相关知识
  • 通常是一个自我隔离的任务,需要对给定的代码库具备一些有限的知识
■里程碑完成奖
完成您参与的项目和相应问题的联系人  (POC) 设定的每个里程碑后,您的团队将获得基本奖金金额。此基本奖金金额将按您完成的每个里程碑分别发放。根据您参与的项目所属的层级,您的项目可能没有所有四个里程碑。
  • 里程碑 1:250 美元
  • 里程碑 2:1000 美元
  • 里程碑 3:2500 美元
  • 里程碑 4:5000 美元
备注: 奖品将以等值美元的 FLOW 代币发放(我们将使用 2021 年 11 月的每日平均价格来计算汇率)

04

项目主题
■ 本地开发工具
本地开发工具的开发者会花大部分时间在 Flow 构建应用所需的本地工具上。这项工作会使Flow的开发工作流程更易用更快捷,并最终能激发开发人员对其逻辑和代码的信心。
例如:命令行工具(CLI),模拟器(Emulator),区块链浏览器(Block Explorers),测试框架(Testing frameworks)
■ 基础设施工具
区块链带来了各种新的应用场景,而他们需要在一个架设在区块链上与应用之间的桥梁。在这个赛道包含了各种构建工具和服务,这些工具和服务将帮助应用程序管理其链上交互。
例如:钱包API服务(Wallet APIs),自托管的事件索引服务(Self-hosted Events Provider)
■ SDK库
Flow 正在寻求对其现有 SDK 的功能扩展,同时也希望为其他的流行语言引入新的 SDK,以拓展生态系统。在这个赛道中,您可以选择任何现有库或创建您自己的库,同时您的库需要符合我们的 SDK 开发规范,并确保能伴随 Flow 的发展对其进行维护。
我们的SDK开发规范可以参见:https://github.com/onflow/sdks
例如:Python, Ruby, C# 以及其他
■ 非托管钱包
非托管钱包是用户流畅使用Flow生态产品的基石力量。在这条赛道上,我们欢迎任何想要构建 FCL 兼容钱包的团队。我们所需的便是该钱包在用户体验和安全性上有出色的表现,并供用户在 Flow 生态的任何应用程序中使用。
我们的前端FCL 库的兼容标准可以参见:https://github.com/onflow/fcl-js
■ 学习工具
学习工具有助于降低新开发者入门 Flow 的难度。我们也在寻求一些对我们学习工具的扩充,以此为契机将 Flow 拓展到更广泛的开发人员之中。这项内容包括改善我们在 Playground 上的体验或者添加更多的示例项目以满足其他开发者社区的项目需求。
例如:Playground(https://play.onflow.org/), Kitty-items(https://github.com/onflow/kitty-items)

05

评判标准
■ 社区影响
  • 开发人员或现有 Flow 用户将如何从您的解决方案中受益?
  • 您的解决方案是否有详细的文档记录?是否以易于他人理解与参与贡献的方式进行编写?
■ 用户/开发者友好
  • 您的解决方案对于您正在解决的问题是否清晰、准确和全面?
  • 您的解决方案使用和/或集成(如果适用)的难易程度如何?
■ 代码质量
  • 您的解决方案是否以(或考虑)稳定性、可维护性和可扩展性的方式编写?
  • 您的代码是否包含所用语言的最佳实践?它是否遵守维护者的标准和贡献指南?
■ 符合赛道需要
  • 每条赛道都有自己的特定要求和准则,必须遵守这些要求和准则,才能将作品视为成功提交。
  • 参与者将有机会直接与 Flow 开发人员互动,这将确保您在每一步都清楚地了解问题、需求和解决方案的验证。最后,现有代码的维护者将负责评估这些需求并给出最终的评判。

06

如何开始?
一旦您在 HackerEarth 上注册并找到了一个团队或选择单独工作,请转到 FLIP-Fest Github 代码库  (https://github.com/onflow/flip-fest) ,以查找您感兴趣的问题。我们还建议您加入我们的Flow Discord 服务器(https://discord.com/invite/ECbgWDCtYa)并查看 FLIP Fest 类别以获取公告,与 Flow 核心贡献者和其他参赛者联系。
要处理某个问题,请在 Github 上发布以下内容作为对该问题的评论:
  • 您的团队名称和 您的HackerEarth 团队的链接
  • 用在该项目中工作的 Github 用户名标记所有团队成员
  • 您计划完成第一个里程碑的时间。
如果已经有超过 5 个团队表示有兴趣处理同一个项目(问题),我们强烈建议您从问题列表中选择另一个。
请注意,如果有以下任何问题,问题的联系人 (PoC) 可能会与您联系,并且在以下情况下,您可能会被要求推迟开始时间,并与团队私下讨论详细信息:
  • 您或您团队的任何成员订阅了太多项目,需要与团队进行讨论
  • 我们怀疑在 10 月 15 日截止日期前, 您完成该项目所需的技能和经验可能与项目不匹配。
  • 我们要求您提供项目技术实施方案的更多详细信息,以减少不同团队的重复工作。
  • 如果有 5 个以上的团队想参与同一个项目,我们可能会要求一些团队考虑合作完成一个项目。
一旦你开始工作,你应该开始准备你的第一个里程碑提交。里程碑提交是一个 PR,应该指向:'/submissions/issue-#/milestone-#/team-name' 与 PR 中链接的问题。有关提交中通常包含的内容,请参阅示例 PR。
提交任何内容后,Flow 团队将在每周的周四和周五审核 PR,以提供反馈和批准。如果您的 PR 被合并,您将获得里程碑的完成奖励,并可以进入项目的下一个里程碑(如果适用)。如果一个项目的所有里程碑提交都已合并,请等待10 月 15 日以选出每个完成的项目将获得最佳解决方案奖励的团队。
更多规则:
您最多可以有 5 个团队成员您可以邀请您的朋友组成一个团队,也可以请求其他团队将您添加为成员。您可能一次只能申请处理一个问题。完成一个问题后,您可以继续处理另一个问题。

07

对 Flow FLIP Fest 有疑问?
我们将在太平洋时间 9 月 17 日星期五上午 8 点举办特别的 FLIP Fest Discord 办公会议 ,回答您的问题并分享有关 FLIP Fest 的更多信息。您可以通过以下方式加入:
  • 加入 Discord 办公时间语音频道,现场收听和提问(https://discord.com/invite/VZftFPdqsT)
  • Discord Office Hours 的直播将在 3 个平台上直播:YouTube、推特、Twitch;
我们还将举办 Daily Discord Drop ,您可以在其中询问一般注册问题并与每个问题的联系人联系。
■ 时间表
以下均为美国东部时间,与北京时间差12个小时, 如EST 10:00 AM, 意味着北京时间 当天 10:00 PM)
9 月 16 日,星期四
  • 10:00 AM -12:00 PM EST - sideninja:Gregor Gololicic
  • 3:00 PM - 4:00 PM EST :10thloor: Mackenzie Kieran
9 月 17 日,星期五
  • 2:00 PM - 3:00 PM EST - joshuahannan: Joshua Hannan
9 月 18 日,星期六
  • 10:00 AM - 11:00 AM EST - MaxStalker:Maksim Daunarovich
  • 11:00 AM - 12:00 PM EST- Srinjoyc:Srinjoy Chakraborty
9 月 20 日,星期一
  • 5:00 AM - 6:00AM EST - bebner:Ben Ebner
  • 3:00PM - 4:00 PM EST - gregsantos:Greg Santos
  • 8:00 PM - 9:00 PM EST - psiemens:Pete Siemens
9 月 21 日,星期二
  • 12:00 PM - 1:00 PM EST - sideninja:Gregor Gololicic
  • 11:00 PM - 12:00 AM, EST- psiemens:Pete Siemens
9 月 22 日,星期三
  • 12:00 PM - 1:00 PM, EST - sideninja:Gregor Gololicic
  • 1:00 PM - 2:00 PM EST - MaxStalker:Maksim Daunarovich
  • 11:00 PM -12:00 AM EST -10thloor: Mackenzie Kieran
9 月 23 日,星期四
  • 12:00 PM - 1:00 PM EST - MaxStalker:Maksim Daunarovich
  • 11:00 PM -12:00 AM EST - psiemens:Pete Siemens
  • 2:00 AM - 3:00 AM EST - bebner:Ben Ebner
9 月 24 日,星期五
  • 1:00 PM - 2:00 PM EST - joshuahannan: Joshua Hannan
如果您有特定于某个项目选题的问题,我们会要求您加入由该问题联系人领导的 Drop In,但如果您不能参加,欢迎您加入其他 Drop Ins,我们将尽力回答你的问题。
请注意,我们目前只计划在初始注册阶段进行 Daily Discord Drop Ins,如果您在整个Buildathon期间有任何疑问,我们建议您直接联系特定问题的联系人,在 FLIP Fest Discord 中提出您的问题或加入我们每周五上午 8 点(太平洋时间)定期进行的日常办公会议。
准备好开始了吗?立即注册 Flow FLIP Fest吧!