F8: Open Source Development Ecosystem gravatar F8: Open Source Development Ecosystem

How can we ensure that the Cardano ecosystem is built on a framework which is owned by the community and equally accessible to all?

Campaign Brief

Context
In the first iterations, Catalyst started as a Challenge proposed by the Catalyst team. Initially, the majority of its budget was destined to the Developer Ecosystem. For instance, in Fund 6, the Developer Ecosystem was assigned 1 mil. USD, that was 25% of the total 4 mil. available for the Fund.

In Fund 7, Catalyst released control of the budget to the community, which was able to choose the destination of the funding through voting. Unfortunately, the Developer Ecosystem challenge proposed for F7 was rejected because it did not receive enough votes. This led to the lack of an important resource stream that could have been used for the development of the Cardano technology.

The Open Source Development Ecosystem Challenge

The OSDE challenge aims to provide a stream of resources to teams that want to develop their projects and contribute back to the community by sharing part of their efforts in terms of open source projects, open-source frameworks, and accessible knowledge.

The main idea is that projects funded by the community can both generate business value retained by the teams, and at the same time contribute back to the community by improving the ecosystem itself.

For example, a team can be funded to develop a project; generate business value by leveraging a profitable idea, and share the non-core-business part of their work in terms of shared knowledge or in terms of building frameworks or projects with other teams - such that is possible to solve complex problems by joining minds and dividing the efforts across different teams.

Motivation

Catalyst exists to gradually work towards the final stage of the roadmap of Cardano: Voltaire. We are building tools to support new forms of governance and collaboration, on top of technology that is still being developed. The development of this technology itself, in the end, will have to become part of this same process as well. Such a complex and daunting task requires experts from a variety of disciplines to work together with a common goal.

Guiding questions:

How can we ensure future efforts benefit from the work that is funded today?
How do we align between different open source community efforts?
What are the next steps to fuse IOG development with the community?
How can we encourage experts to collaborate and share their knowledge and work?
How can we develop a sustainable ecosystem while sharing knowledge and efforts?

Possible directions:

Education for development in the Cardano & Catalyst ecosystem
Developing common tools, frameworks, core infrastructures, or proof of concepts
Incentive systems for development & hosting
Common audited repositories & overviews of existing solutions
Organizing events to bring the development ecosystem together
Collaboration to improve interoperability within the ecosystem

Note

For a challenge with this budget and these aspirations, it is essential to have a broad consensus. If that support is present, then the results will be owned by the same ecosystem that supports its development.

Complimentary Challenges

This challenge is about growing the open-source ecosystem by funding and improving projects that should share part of their efforts to make the ecosystem grow, and it is not to be confused with:

The Developer Ecosystem Challenge 1 mil that focus on developer ecosystem not necessarily open source.

The Open Standards & Interoperability Challenge 500k that aims to establish standards, processes, and foster interoperability.

We have aligned our efforts with these other challenges and aligned our budgets. We feel there is space for all three. Many open source projects start out as closed source and many contributors to open source projects started out as people using the open source as part of their own private project. We feel that having both is would lead to the best of both worlds. Splitting the challenge helps create a less competitive environment for the Open Source projects.

Why is it important?

We need to grow an entire ecosystem of experts to build and maintain the foundations of Cardano/Catalyst together with the current IOG teams

What does success look like?

A growing number of experts join forces to build collaboratively on community owned infrastructure, tooling, standards, libraries and docs

Key Metrics to measure

  • increase the number and the quality of Cardano Open Source projects
  • increase the number of contributors
  • increase of open source tools and frameworks from the community for the community (dog-fooding)
Expand
86
Total Proposals
39
获得资助的提案
0
Completed Proposals
$ 1.2M
Available
$3.5M
Requested
$1.2M
获奖情况

Youth Block Open Source Education

$60,000 Requested

Solution: 使青年能够直接公开参与Cardano生态系统,讨论社区治理的新兴技术/模式。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
over budget Requested 5% of the fund.
4.33 (12)

User friendly NFT minting feature

$18,200 Requested

Solution: 创建一个用户友好的NFT铸币功能,易于链接到服务器和钱包,并供所有开发人员使用。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
over budget Requested 1.517% of the fund.
4.28 (18)

Transaction resubmitter daemon

$27,000 Requested

Solution: 一个软件组件,监测交易是否进入链上,如果没有,则相应地重新提交。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
over budget Requested 2.25% of the fund.
4.25 (12)

Tarax: a news and media DAO

$500 Received
$500 Requested

Solution: 我们将创建一个新闻和媒体DAO。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
completed Awarded 0.042% of the fund.
3.93 (15)

StakingDAO: DAO Tools & Scripts

$50,000 Requested

Solution: 我们已经为我们的平台建立了DAO工具,并将以此来提供工具和文档,以克服建立无信任和安全DAO的挑战。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
over budget Requested 4.167% of the fund.
4.25 (12)

Smart Contract Library - Phase 1

$65,900 Requested

Solution: 为Cardano开发者发布一系列智能合约模板,类似于Ethereum的OpenZeppelin。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
over budget Requested 5.492% of the fund.
4.17 (12)

SAF Simple Application Framework

$80,000 Requested

Solution: 让我们建立一个模块化和可扩展的框架,用于引导Cardano应用程序!

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
over budget Requested 6.667% of the fund.
4.13 (15)

Reference Inputs SDK ▶ MLabs+Orcfax

$28,050 Received
$112,200 Requested

Solution: 一个开源的Javascript SDK,展示了如何最好地使用Cardano的CIP-31参考输入来发布和消费链上数据。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
funded Awarded 9.35% of the fund.
5 (9)

Proposal Framework Tool - AIM

$8,500 Received
$8,500 Requested

Solution: 增加一个额外的第三框架,即联合国行星压力调整的人类发展指数,在AIM提案人工具中为提案人准备好了。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
completed Awarded 0.708% of the fund.
4.53 (15)

Procedural 3D assets generator

$6,667 Received
$8,000 Requested

Solution: ProtonGraph是一个FOSS软件,使每个人都能轻松地生成3D内容,甚至是非技术人员。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
funded Awarded 0.667% of the fund.
4.27 (15)

Plutus Project-Based Learning

$74,500 Requested

Solution: 为期10周的课程,参与者在实践中学习。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
over budget Requested 6.208% of the fund.
4.48 (21)

Plutus-extra: Plutus helper library

$75,000 Received
$75,000 Requested

Solution: Plutus/PAB实用功能和数据结构,用于Plutus脚本;开源(Apache 2.0),在主网上被SundaeSwap等项目使用。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
completed Awarded 6.25% of the fund.
4.4 (15)

Plutarch: typed eDSL in Haskell

$75,000 Received
$75,000 Requested

Solution: Haskell中的类型化eDSL,与PlutusTx智能合约执行成本相比,编写效率明显提高的Plutus核心验证器

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
completed Awarded 6.25% of the fund.
5 (12)

PHP SDK for Blockfrost.io

$8,000 Received
$8,000 Requested

Solution: 我们想为PHP开发者建立一个开源的SDK(软件开发工具包–一套工具、库和文档)。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
completed Awarded 0.667% of the fund.
5 (9)

PCDiscord - Social Media Automation

$14,620 Requested

Solution: 将Discord(社交媒体应用)服务器自动化,以分享和分发信息。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
over budget Requested 1.218% of the fund.
3.58 (12)

PanDAO Focus on Treasury Management

$56,000 Requested

Solution: 一套开源的工具和实用程序,可供需要财务管理功能的项目使用和改进。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
not approved Requested 4.667% of the fund.
4.22 (9)

Organization membership mgmt

$70,000 Requested

Solution: 标准的Plutus智能合约,用于DAO/SC会员,有不同的会员功能,和标准的网络界面。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
over budget Requested 5.833% of the fund.
3.22 (9)

Open Source Translate 2 Earn Webapp

$26,000 Requested

Solution: 开放我们目前的翻译工具,这样任何人都可以部署它来管理翻译,并使用ADA或Native Tokens对参与进行补偿。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
over budget Requested 2.167% of the fund.
4.2 (15)

OpenSource Quadratic Voting Funding

$84,000 Received
$112,000 Requested

Solution: 将GitCoin带入Cardano,通过四次投票和资助来放大信任和机会,以建立开源Cardano的未来。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
funded Awarded 9.333% of the fund.
4.81 (27)

Open Source Play-To-Earn - Revelar

$85,000 Requested

Solution: 开发一套开源的基础数学/经济模型,可用于设计使用CNFTs的新游戏的代币。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
over budget Requested 7.083% of the fund.
4.56 (9)

Open Source d-edTech For LatAm

$30,000 Requested

Solution: 我们的愿景是创建一个西班牙语的d-edTech平台的代码,该代码将是开源的,可供其他人在拉丁美洲开发。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
not approved Requested 2.5% of the fund.
3.25 (12)

Open Source Collaboration Platform

$57,000 Requested

Solution: 建立一个持续的开源合作平台,旨在从催化剂的集体贡献中建立开源建议。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
over budget Requested 4.75% of the fund.
4.67 (15)

Open Smart Contract Library

$56,000 Requested

Solution: 创建一个平台,允许Cardano开发者上传智能合约,并在其他开发者和/或项目使用它们时赚取利润。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
over budget Requested 4.667% of the fund.
4.01 (186)

Open Data Lake Blueprint

$105,000 Requested

Solution: 与催化剂社区合作,为构建数据湖计划的第一阶段勾勒出初步需求、培训、白皮书和资源。

Fund: Fund 8 Challenge: F8: Open Source Development Ecosystem
over budget Requested 8.75% of the fund.
3.33 (12)