Developer Ecosystem gravatar Developer Ecosystem

How can we create a positive developer experience that helps the developer focus on building successful apps?

Without the supportive environment for developers, new innovations would be stalled. By supporting this challenge settings, more developers would be drawn into Cardano. There would be a bigger talent pool of developers that Catalyst projects can collaborate with and turn project concepts/Proof of concept into successful protocols which would enhance the growth of Cardano.

Guiding questions

  • What are the the tools that we need to prioritize first
  • How do we attract developers from outside of our current community to participate in Catalyst?
  • What do developers want, and how do they get it from the Cardano dev ecosystem?
  • What would make it a developer motivated to grind through the docs and code no matter how hard it is to create an app?
  • What are enterprise dev managers looking for in order to be able to build out enterprise projects - either internal or commercial?

Potential directions

  • Developer productivity: IDE's, scripts to automate stuff.
  • Knowledge base & Documentation
  • Deployment, testing, and monitoring frameworks
  • Samples, recipes and templates
  • Hackathons
  • DEFI and tokenization
  • Dashboards
  • API's, and oracles.
  • Support structures
  • Incentivization structures

Notes

  • This challenge is a continuation of F8: Developer Ecosystem ($1,000,000)
  • This challenge is a separate challenge from Open Source Developer Ecosystem. While we are advocates of open source, we recognize that not all teams are at the point where they feel comfortable or capable of open sourcing their solutions. Some APIs may be closed source forever, but still provide an overall net positive for the Cardano ecosystem. If you are all-in on open source from day one, definitely go with the Open Source Development Ecosystem challenge (if that's an option). We are rooting for you. We believe, however, there's room for both at this point.

Why is it important?

Creating an awesome experience that incentives developers, will lead to increased developer adoption, productivity, and creativity.

How does success looks like?

Cardano attracts high-calibre Developers and developers have ample resources to work on platforms that suit their interests.

Key Metrics to measure

At the end of this challenge, we will be asking ourselves: Did we manage to make it easier for developers to build on top of Cardano?

  • Filling in gaps defined in the exploration stage.
  • Number of developers actively building on top of Cardano
  • Number of repos on Github using the tooling. (Month over month increase)
  • Reduce wait time of unanswered communications with developers to 24 hours.
  • A sense of community and conversations. Having people around to talk with.
Expand
130
Total Proposals
24
Funded Proposals
0
Completed Proposals
$ 1M
Available
$5.7M
Requested
$1M
Awarded

Zero to Haskell: Pre-Plutus Program

$45,000 Requested

Solution: Zero to Haskell is a 10 week program aimed at teaching novice programmers Haskell fundamentals so that students can succeed in the Plutus Pioneer Program.

Fund: Fund 9 Challenge: Developer Ecosystem
over budget Requested 4.5% of the fund.
4.45 (33)

WALLET ADD-ONS FOR GAME ENGINE

$26,825 Requested

Solution: We develop an open-source wallet add-on for game engine clients. 

Fund: Fund 9 Challenge: Developer Ecosystem
not approved Requested 2.683% of the fund.
3.54 (24)

WAL-API Identity Wallet Service

$4,950 Requested

Solution: Expand WAL-CLI implementation to create an API-based identity wallet service

Fund: Fund 9 Challenge: Developer Ecosystem
over budget Requested 0.495% of the fund.
4.73 (15)

Wada Academy for Haskell Devs

$48,600 Requested

Solution: Create an online, self-paced, modular learning environment for Haskell and Plutus developers to improve their skills, in a multitude of languages.

Fund: Fund 9 Challenge: Developer Ecosystem
over budget impact proposal Requested 4.86% of the fund.
4.45 (33)

Virtual Hackathon for Dev Education

$135,000 Requested

Solution: A virtual hackathon to inspire builders. Hackathons bring new and existing developers across the world together, building on Cardano and introducing a flow of high-yield projects into the ecosystem.

Fund: Fund 9 Challenge: Developer Ecosystem
not approved Requested 13.5% of the fund.
4.3 (30)

Vietnamese Haskell Course

$11,580 Requested

Solution: We created a Haskell course in Vietnamese to help Vietnamese developers build projects on Cardano. This course will give developers understand how to code by Haskell basically

Fund: Fund 9 Challenge: Developer Ecosystem
over budget Requested 1.158% of the fund.
4.86 (36)

UTXO Optimizer and Scheduler

$3,854 Requested

Solution: I propose creating a math model and script that developers could use to structure their transactions to minimize the number of transactions and maximize the potential power of transactions.

Fund: Fund 9 Challenge: Developer Ecosystem
over budget Requested 0.385% of the fund.
4.62 (21)

Upgrade Cardano wallet js for Vasil

$45,000 Requested

Solution: Upgrade Typhon Js library to support changes of the upcoming Vasil hard fork, mainly Reference scripts, Plutus V2 support, and inline Plutus Datum

Fund: Fund 9 Challenge: Developer Ecosystem
over budget Requested 4.5% of the fund.
4.56 (18)

Unreal Engine on Cardano Community

$6,750 Requested

Solution: > Nurture a community of Unreal developers working on Cardano & toolmakers interested in reaching an audience.

Fund: Fund 9 Challenge: Developer Ecosystem
over budget Requested 0.675% of the fund.
4.56 (18)

Unity Game Engine NFT Plugin

$45,000 Requested

Solution: We want to create a Unity Plugin which will be released on the Unity Asset Store for free, that allows for easy management of NFTs and NFT Minting in-game.

Fund: Fund 9 Challenge: Developer Ecosystem
not approved Requested 4.5% of the fund.
3.67 (18)

Transaction Editor post Vasil HF

$7,200 Requested

Solution: This is mostly a maintenance work. But the Transaction editor needs to incorporate the changes in behavior, outputs and features arriving with the new cardano-node for the hardfork era.

Fund: Fund 9 Challenge: Developer Ecosystem
over budget Requested 0.72% of the fund.
4.53 (15)

Transaction Editor Hardware wallet

$10,500 Received
$10,500 Requested

Solution: Enhance the Cardano transaction editor with an interface to hardware devices for key storage and transaction signing.

Fund: Fund 9 Challenge: Developer Ecosystem
completed Awarded 1.05% of the fund.
4.76 (21)

Track Wallets: Notify Mint/Buy NFTs

$47,500 Requested

Solution: Follow ADA Wallets and Get Notified when they Mint, Buy or Sell Cardano NFTs. Track wallets that interest you: influencers, whales, traders… Always be the first alerted via Discord, Mail & Web Push.

Fund: Fund 9 Challenge: Developer Ecosystem
not approved Requested 4.75% of the fund.
4 (15)

The Developer List

$25,500 Requested

Solution: Listing platform for developers who are open to mentor or work on small gigs (paid or unpaid) on cardano to list their profile (Project links, Linkedin, Gitlab link, Summary, hourly rates etc)

Fund: Fund 9 Challenge: Developer Ecosystem
not approved Requested 2.55% of the fund.
4.37 (27)

Technical Resource Pool

$11,500 Requested

Solution: Build a site where Proposers and Funded Projects who need Technical Resources can post their requirements and contact information and where Programmers can post their availability and skillsets.

Fund: Fund 9 Challenge: Developer Ecosystem
not approved Requested 1.15% of the fund.
3.63 (30)

SToR Token - Web 3.0/smart contract

$25,000 Requested

Solution: •A web 3.0 website is being developed to provide a platform to house the smart contract that provides a yield to our token holders as they provide funding for facilities

Fund: Fund 9 Challenge: Developer Ecosystem
not approved Requested 2.5% of the fund.
3.9 (21)

Stake Pool Keys in libcardano

$12,800 Requested

Solution: We propose to add the following capabilities to libcardano (the open-source Cardano C++ library):

  • Stake pool VRF keys (including signature and verification)
  • Stake pool KES keys
  • Stake pool cold keys
Fund: Fund 9 Challenge: Developer Ecosystem
over budget Requested 1.28% of the fund.
4.33 (24)

Spend Less Time And Money

$25,000 Requested

Solution: We're going to save your time and money because we're going to provide data analysis to your startup based in real data obtained from the people in the streets who are the final users of your products

Fund: Fund 9 Challenge: Developer Ecosystem
not approved Requested 2.5% of the fund.
1.95 (21)

Smart Contract Library - Phase 1

$65,900 Requested

Solution: Publish a series of smart contract templates, similar to Ethereum's OpenZeppelin, for Cardano developers.

Fund: Fund 9 Challenge: Developer Ecosystem
not approved Requested 6.59% of the fund.
3.37 (27)

Smart Contract Job Facilitation

$23,000 Requested

Solution: This implementation will help align project creators with team members. Incentives, working and time requirements can all be managed through the direction of the smart contract.

Fund: Fund 9 Challenge: Developer Ecosystem
not approved Requested 2.3% of the fund.
3.67 (18)

Scalus – Scala to Plutus compiler

$84,000 Requested

Solution: Scala compiler plugin to compile Scala to Untyped Plutus Core, similar to PlutusTx.

Benefits:

  • more devs
  • huge JVM ecosystem
  • compiles to JavaScript via Scala.js
  • better DX: debugger, great IDE support
Fund: Fund 9 Challenge: Developer Ecosystem
over budget Requested 8.4% of the fund.
4.38 (24)

Rust SDK to Build Health App

$7,500 Requested

Solution: Hippocrades has built a health infrastructure with APIs for devs to easily create a health app. Currently, it has a Javascript SDK already. We want to create an SDK to cater Rust developers.

Fund: Fund 9 Challenge: Developer Ecosystem
over budget Requested 0.75% of the fund.
4.5 (24)

Rust SDK fix critical CBOR encoding

$50,000 Received
$50,000 Requested

Solution: We will implement support in the cddl-codgen for generating Rust code that supports multiple CBOR encoding possibilities to ensure reliability of the Rust-based Cardano tool stack

Fund: Fund 9 Challenge: Developer Ecosystem
completed Awarded 5% of the fund.
4.5 (18)

RootsId Verifiable Credential

$18,000 Received
$18,000 Requested

Solution: RootsID will research and select one or several flavors of Verifiable Credentials, and will document and implement how they should be used in the ecosystem for worldwide interoperability.

Fund: Fund 9 Challenge: Developer Ecosystem
completed Awarded 1.8% of the fund.
5 (15)