Project Catalyst
Proposals that we have submitted to Project Catalyst and its progress.
Fund 13
Hydra Tools for administrating & interacting with Hydra Heads
Provide all the tools needed to integration Hydra on apps, to enable end-user operations like interacting with wallet, query UTXOs/balance and submit transactions.
- Hydra Provider
- Wallets integration
- Transaction building
- End-to-end working example
Cardano Devkit - 'Ganache' of Cardano for better DevXP
An app to launch local blockchain to test and deploy transactions and smart contracts, to run tests and experiments to develop Cardano applications.
- Improve devnet deployment
- Desktop app to launch local blockchain
- Get blockchain data e.g. UTXOs and balances
Cquisitor - Transaction Investigation Tool
Enhancing Devtools with hosted Rust-based validation modules, and improving error handling to provide clearer feedback, helping developers debug and validate efficiently.
- Update Cquisitor
- Phase-1 validation
- Phase-2 validation
- Integration with Whisky and Mesh
Multisig Platform
Open source multisig platform for teams and organizations to manage their treasury and participate in governance.
- Full governance features
- Native tokens support
- Discord integrations
- Fluidtokens and Minswap integrations
- Plutus script multisig wallet
Builder Fest #2 in Asia
Hosting Buidler Fest #2, a 2-day event for tech-savvy Cardano builders to connect, showcase and share.
- Gathering of developers in Vietnam
- Increase collaboration between projects for Cardano ecosystem open-source
Maintain Mesh and Build Developer Community
Maintenance and operations of the Mesh open source libraries and tool suits. Growing Cardano developer community.
- Provide community support
- Resolve GitHub issues
- Create tutorials and documentation
- Create workshops and live coding sessions
Fund 12
Cardano Service Layer Framework for DApps
R&D a framework to quickly spin up a service layer for specific Cardano DApps, allowing DApps to re-use all infrastructure such as contracts and MeshJS, while possible for custom protocol parameters.
- Parallel Cardano Blockchain MeshJS Integration
- Customized Protocol Parameters
- Persistent Record & Immutability
- Framework DevOps
- Documentation and training materials
New Features to Improve Developer experience and Adoption
We will upgrade Mesh by implementing CIP 45, WebRTC wallet connect, handle multiple serialization libs, revamp to support backend transactions building, and improve error messages to improve DevXP.
- Mesh application wallet
- Modular CSL library
- Wallet support for private blockchain networks (e.g. Yaci)
- CIP 45
- Improve error messages
Mesh Software as a Service
We provide hosted server instances for wallet and transactions builder by restful APIs, this allow integration and interaction to Cardano blockchain from any technology stacks and systems.
- Cloud infrastructure
- User-defined transaction building
- JSON schema for transaction
- Utitlities for transaction building
- Hosted wallet / private key for signing
Maintaining Mesh SDK, community support and content creation to onboard developers
Maintenance and operations of Mesh SDK, community support and content creation, in order to onboard developers and users to the Cardano blockchain ecosystem.
- Provide community support
- Resolve GitHub issues
- Create tutorials and documentation
- Create workshops and live coding sessions
Fund 11
Aiken Open-Source Smart Contract Library
We create a collection of open-source smart contracts with Aiken (including Workspace, Mesh TX builder components) and integrate them into the Mesh SDK library on Github - open and accessible to all.
- Marketplace
- Escrow
- Vesting
- Gift card
- Coupon bond guaranteed
- Content ownership
- NFT minting machine
- Bad examples
Sustain & Maintain MeshJS
This proposal enables implementations not limited to Voltaire features, Hydra & Aiken integration, and data providers integrations. Including bounties for issues, features, and learning materials.
- Lower-level APIs completed
- Technical documentation released
- Resolved numerous reported GitHub issues
- Active Discord engagement to help developers
- Transaction building support for Hydra apps
- Plutus version 3 integration
- Revamped/refactored transaction and utilities class
- Conway features
Fund 10
Supporting Open-Source Library Development, Developer Resources & Builder Community
To guarantee and ensure sustainability of a team dedicated to maintaining and developing one of the best open-source libraries on Cardano, providing devs with something easy-to-use, fun and productive.
- Lower-level APIs core functionality
- Mesh PBL course content
- Workshops and live coding
- Community Q&A support
- Demos and tutorials repository
- Mesh PBL Season #1
- Student projects