F8: Developer Ecosystem
Campaign Brief
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
How does this compare to the Open Source Development Ecosystem challenge?
The difference is in the title. 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.
What does success look like?
Cardano has a thriving dev ecosystem, developers are able to scale their businesses by monetizing the services that they provide.
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.
Zero Knowledge API for Cardano
Solution: We will build a zero-knowledge module with APIs. One can easily build apps that will generate zk-proofs and be saved in Cardano blockchain.
Wolfram Catalyst Impact Dashboard
Solution: Catalystエコシステム全体のスナップショットビューを表示するダッシュボードのセットで、新規ユーザーが迅速かつ容易にスピードアップできるようにします。
Transaction monitoring as a service
Solution: dAppが購読できるトランザクション監視サービスを開発し、オンチェーン・トランザクションの状態についてコールバックを受けることができるようにする。
Thrift Mobile - DeFi Connector
Solution: Implement DeFi connector for mobile wallet (iOS & Android) devices within the adoption framework promoted by Thrift Finance.
Tech Talent – Bring Devs to Cardano
Solution: エコシステムの繁栄に必要なカルダノのスキルを身につけた開発者に報酬を与える、持続可能なエコシステムを構築する。
PyCardano - Build dApps in Python
Solution: Create a library for developers to write off-chain code in Python, so they can be freed from learning and writing off-chain code in Haskell.
Poplar Programming Language
Solution: A simple language similar to Elm that can target all parts of the stack required to build Dapps, side-chains, and DAOs.
Pool Topology and Block Propagation
Solution: 有名なTopologyUpdater APIは、長い間運用されてきました。BlockPerformance API/metricsは、これを有用かつ価値ある形で補完することができます。
Plutus Pioneers Upgraded
Solution: より深く、オンデマンドのPlutusスマートコントラクトコースを作成し、より多くの開発者をより早く、より効率的に取り込むことを支援します。
PLUTUS FOR DEVS IN SPANISH
Solution: 他地域で有効性が実証されているハイレベルな技術教材を、教育業界のプロフェッショナルがスペイン語で作成する。
Petri Nets: a model to define dApps
Solution: ペトリネットをモデルとして、ヘッドレスdAppsの作成におけるスマートコントラクトフローの定義、検証、実行を行います。
P2P Smart Contract Interaction
Solution: 当事者がスマートコントラクトに同意して情報を提出し、実行方法を決定できるシンプルな方法を構築する
Offchain Typescript library
Solution: Typescriptをベースにしたライブラリは、ウェブとモバイル(React-native)の容易な統合を保証し、コーディング中に組み込みのドキュメントを作成することができる
NuNet: Decentralized GPU ML Cloud
Solution: 分散型GPUハードウェアプロバイダを接続し、Cardano用GPUへの安全、安心、分散型アクセスを可能にするNuNetプラットフォーム。
NoCode ADA Blockchain as a Service
Solution: ADAによる簡単でユーザーフレンドリーな高速プロトタイピング、ウォレットとの統合、スマートコントラクトの生成とデプロイメントを可能にするウェブアプリケーション。
NFT Content Delivery as a Service
Solution: NFT最適化&高速コンテンツ配信サービスを、現在の市場価格に対して競争力のある価格で、すべての人に提供することを提案します。
MLabs - Cardano-Tx-Lib for web3
Solution: We are building an SDK for making and balancing transactions for browser-based wallets (Nami) and javascript environments (server, mobile).
Milkomeda token bridge explorer
Solution: Milkomeda token bridge explorer will allow to do full traceability of assets when they move from one chain to the other one.
Mentor-mentee Bounties & eLearning
Solution: メンター・メンティ・バウンティとeラーニング・マーケットプレイスは、幅広い開発者コミュニティにおけるCardanoの信頼と採用を加速させるためのエントリレベルのプロジェクトです。
Marketplace for artists
Solution: アーティストや新人のための低料金のマーケットプレイスを作り、ブロックチェーンに紹介する。ワンストップで利用できるサイト。
Loyalty Point for Developers
Solution: アイデア、問題・バグ、解決策など、開発者のすべての活動をカウントします。 ポイントを貯めて、有効期限なく利用できるようになります。
KodeKlash Hackathons
Solution: We propose to have konma host hackathons where groups of developers come together and develop smart contracts and dapps as per challenges.
JSON API service for developers
Solution: ブロックチェーン検索プラットフォームをフル稼働させることなく、ブロックチェーンデータへの高速なAPIアクセスを開発者に提供したい
Haskell/Plutus Course in Spanish
Solution: Haskell/Plutusの理解を促す「Learn and Earn」による参加インセンティブがあるスペイン語の学習プラットフォーム