Close-out Report F13

Name of Project on IdeaScale/Fund: Cardano EasyDev VS Tool

Project URL on IdeaScale/Fund: https://projectcatalyst.io/funds/13/cardano-open-developers/cardano-easydev-vs-tool

Project Number: #1300040

Project Manager: Hien Phan

Date Project Started: Jan 2025

Date Project Completed: April 2025


Challenge KPIs and How They Were Addressed

  1. Enhanced Developer Adoption

    The project developed a Visual Studio Code (VS Code) extension that simplifies the smart contract development process through a graphical user interface (GUI). This tool lowers the entry barrier for developers new to Cardano, streamlining the development process and encouraging wider adoption.

  2. Increased Community Engagement

    By open-sourcing all source code under the Apache 2.0 license, the project promotes transparency and collaboration. This approach invites community contributions, fostering a vibrant and engaged developer community around the tool.

  3. Structured Development Through Defined Milestones The project followed a structured development process by defining and achieving specific milestones. The challenge KPIs for each milestone are detailed in the following links:


Project KPIs and How They Were Addressed

  1. Completion of Development Milestones:

    The project set clear milestones, with each milestone supported by evidence linked below:

    • Milestone 1: Project setup and design documentation, including UI/UX and user flow. Link

    • Milestone 2: Development of account management features, creation of a DApp template, and integration with the Aiken CLI. Link

    • Milestone 3: Smart contract testing, publishing the extension, and preparing the close-out report. Link

  2. Tool Adoption and Usage Metrics:

    The project's focus on developing a user-friendly VsCode extension suggests an intent to monitor and report on how widely the tool is adopted and utilized within the Cardano developer community. Tracking downloads, active users, and feedback would provide insights into the tool's impact and areas for improvement.

  3. Developer Documentation: Comprehensive developer documentation was created, including usage examples and tutorials. This documentation serves as a resource to help developers integrate and effectively use the extension.

  4. Publishing the Extension: The extension was published on the VSCode Marketplace to increase visibility and engagement with the developer community. This step was taken to facilitate the adoption of the tool among Cardano developers.

  5. Community-Driven Development: The project actively engaged with the Cardano developer community to gather collaborative feedback and drive continuous improvement. Open communication was maintained through open-source principles, such as utilizing GitHub issues, ensuring ongoing refinement and alignment with the needs of the ecosystem.


Key Achievements

  • Release of Cardano EasyDev VsTool v0.0.4

  • The project was open-sourced with detailed documentation provided


Key Learnings

  • Gained knowledge on how to propose ideas and implement projects.

  • User feedback and opinions will help improve the product's quality and UX.

  • Gained more experience using off-chain interaction SDKs and developing smart contracts on the Cardano blockchain.


Next Steps for the Product or Service Developed

  • Fix bugs and resolve any critical issues

  • Improve the UI/UX design for an enhanced user experience

  • Add additional features to feedback, such as minting and burning NFTs

  • Include more DApp templates

  • Refactor the source code to simplify contributions

  • Optimize performance for better efficiency

  • Implement analytics to gain insights into user behavior and feedback


Final Thoughts/Comments:

A big thank you to everyone who reviewed milestones, voted on our proposal, and supported us in many ways. As a small but effective open-source project, we truly appreciate all the help and encouragement we've received from the Cardano Ecosystem. Your support has meant a lot, and we look forward to continuing this journey together. Thank you for being a key part of our progress.



Last updated