Project Catalyst

Here are proposals that we have submitted to Project Catalyst and its progress.

Fund 13

Hydra Tools for administrating & interacting with Hydra Heads
Voting

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
    Voting

    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
      Voting

      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
        Voting

        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
          Voting

          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
            Voting

            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
              In Progress

              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
              In Progress

              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
              In Progress

              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 and transaction endpoints
              • Hosted wallet / private key for signing
              • User-defined transaction building
              • JSON schema for transaction
              Maintaining Mesh SDK, community support and content creation to onboard developers
              Closing

              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
                In Progress

                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 contract
                • Escrow contract
                • Vesting contract
                • Gift card contract
                • Coupon bond guaranteed contract
                • Content ownership contract
                • Advanced contract #2
                • Advanced contract #3
                • Bad examples
                Sustain & Maintain MeshJS
                Closing

                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
                  Closing

                  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