Last updated 9 months ago
Plutus Playground lacks beginner-friendly templates, making it hard for new developers to start building smart contracts on Cardano. This slows learning, experimentation, and entry into the ecosystem.
Plutus Playground lacks beginner-friendly templates, making it hard for new developers to start building smart contracts on Cardano. This slows learning, experimentation, and entry into the ecosystem.
This is the total amount allocated to “Plutus Playground Templates Library”.
Please provide your proposal title
“Plutus Playground Templates Library”
Enter the amount of funding you are requesting in ADA
42000
Please specify how many months you expect your project to last
3
What is the problem you want to solve?
Plutus Playground lacks beginner-friendly templates, making it hard for new developers to start building smart contracts on Cardano. This slows learning, experimentation, and entry into the ecosystem.
Supporting links
Does your project have any dependencies on other organizations, technical or otherwise?
No
Describe any dependencies or write 'No dependencies'
no dependencies
Will your project's outputs be fully open source?
Yes
License and Additional Information
We will publish all Plutus Playground templates, guides, and documentation in a public GitHub repository under the Apache 2.0 License. This license promotes open collaboration while protecting contributor rights, enabling individuals and organizations to freely use, modify, and distribute the templates for education, experimentation, and development within the Cardano ecosystem.
Please choose the most relevant theme and tag related to the outcomes of your proposal
Infrastructure
Mention your open source license and describe your open source license rationale.
We’ll use the MIT License as it’s simple, permissive, and widely adopted. It allows developers to freely use, modify, and share the templates, fostering collaboration and growth in the Cardano dev ecosystem.
How do you make sure your source code is accessible to the public from project start, and people are informed?
We’ll use the MIT License as it’s simple, permissive, and widely adopted. It allows developers to freely use, modify, and share the templates, fostering collaboration and growth in the Cardano dev ecosystem.
How will you provide high quality documentation?
We will provide high-quality documentation using Markdown and Docusaurus, including clear README files, setup guides, and API docs. Visuals, code examples, and walkthroughs will ensure clarity and usability.
Please describe your proposed solution and how it addresses the problem
We will provide high-quality documentation using Markdown and Docusaurus, including clear README files, setup guides, and API docs. Visuals, code examples, and walkthroughs will ensure clarity and usability.
Please define the positive impact your project will have on the wider Cardano community
The Plutus Playground Templates Library will empower developers—especially beginners—from Africa and beyond to build confidently on Cardano. By simplifying smart contract development, we will reduce friction, promote experimentation, and drive adoption.
Positive Impact:
Lowers the learning curve for Cardano developers
Accelerates MVP development for hackathons, dApps, and prototypes
Increases smart contract deployment and engagement
Encourages community contributions and collaboration
Measuring Impact:
GitHub engagement: number of stars, forks, contributions
Website analytics: template downloads, unique visitors
Community usage: developers reporting template use in projects
Workshops: number of developers trained to use the templates
Feedback: surveys, testimonials from users
Sharing the Output:
All templates will be hosted on GitHub (MIT-licensed)
A dedicated section will be created on a simple documentation website
Templates will be shared via developer communities, Cardano forums, Telegram, and Twitter
We will organize a mini "Build with Templates" session with selected devs to showcase real use
What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?
We have a strong and committed team with a track record of delivering blockchain education, tools, and workshops across Africa. Our experience building developer resources, including onboarding over 1,000 learners through Yeneta Blockchain Academy and working with Cardano in Fund13, demonstrates our capacity and trustworthiness.
Our Capabilities:
Team Experience: Our technical team includes Plutus developers and educators who have conducted successful smart contract trainings and built mini dApps.
Community Access: We have an active community (1.3k Telegram, 2k TikTok, etc.) ready to use and give feedback on the templates.
Proven Delivery: We've completed Cardano Catalyst-funded projects (e.g. Cardano Unleashed), submitted POAs, and managed funds responsibly.
Steps to Ensure Feasibility & Trust:
Clear Milestones with deliverables tied to real outputs (e.g. published templates, live GitHub repo).
Public Development: All work will be committed to GitHub from day one.
Monthly Updates via Cardano community channels and Catalyst reporting tools.
Transparent Budgeting: Detailed breakdown of how funds will be used (development, documentation, testing, community engagement).
Feedback Loops: Early testing by our academy developers and community feedback sessions.
This project is well within our technical and operational capabilities, and we are committed to full transparency and timely delivery.
Milestone Title
Template Design Framework & Community Scoping
Milestone Outputs
Defined structure and categories for Plutus Playground templates (e.g., minting, governance, dApps).
Documentation of user and developer needs gathered via surveys and community input.
Framework outlining best practices for Plutus Playground template design.
Draft list of 10+ templates to be developed in the next phases.
Public GitHub repository initialized with project roadmap and template structure.
Acceptance Criteria
A categorized structure for the template library is finalized and publicly documented.
At least 2 community surveys or interviews are completed with feedback from Cardano developers.
A minimum of 10 high-priority Plutus Playground template types are clearly listed.
GitHub repository is created and contains the design framework, community input summary, and public roadmap.
All resources are openly shared and announced via at least 2 public community channels (e.g., Cardano Forum, Twitter, Discord).
Evidence of Completion
Public link to the GitHub repository with:
Documented design framework for template structure
Community feedback summary (from surveys, interviews, or polls)
List of prioritized Plutus Playground template types
Project roadmap and next steps
Screenshots and links of community engagement (e.g., posts on Cardano Forum, Discord, Twitter)
Date-stamped deliverables in GitHub commits for transparency
Confirmation post on Catalyst community channels
Delivery Month
1
Cost
14000
Progress
30 %
Milestone Title
Development of Core Template Modules
Milestone Outputs
At least 10 high-quality Plutus Playground template modules developed for different smart contract use cases (e.g., token minting, multisig, escrow, voting).
Each template includes inline comments and is structured for beginner-to-intermediate developers.
Code is fully tested and functional in Plutus Playground.
All templates uploaded to a public GitHub repository under the selected open-source license.
Basic documentation (README) for each template included.
Acceptance Criteria
A minimum of 10 distinct and functional Plutus smart contract templates are completed.
Each template addresses a common use case (e.g., minting, escrow, DAO voting, etc.).
Templates are successfully tested in Plutus Playground with sample parameters.
Code is clean, commented, and follows Cardano development standards.
All templates are uploaded to a public GitHub repo under the open-source license.
Each template includes a basic README explaining functionality and usage.
Evidence of Completion
Public GitHub repository containing at least 10 fully developed Plutus smart contract templates.
Commit history and timestamps showing development activity during the milestone period.
Test results or screenshots showing successful execution in Plutus Playground or compatible emulator.
README files included with each template explaining purpose, usage, and setup instructions.
Short demo video or screen recording (3–5 minutes) showing selected templates running live.
Social media or community post announcing the availability of the templates for developer use.
Delivery Month
2
Cost
14000
Progress
40 %
Milestone Title
Deployment, Feedback Loop & Community Integration
Milestone Outputs
Final deployment of the Plutus Playground Templates Library on GitHub and a dedicated documentation site.
Interactive demo page showcasing how developers can use each template.
Community feedback system set up (e.g., GitHub issues, Discord/Telegram channel, or online form).
Outreach campaign to introduce the tool to the developer community and gather user feedback (e.g., social media posts, community calls, and dev groups).
Acceptance Criteria
All templates are fully tested, documented, and publicly accessible.
Feedback channels are live and functional.
At least 3 outreach activities (e.g., live demo, post, workshop).
Confirmation that the templates are used/tested by at least 10 developers.
Evidence of Completion
Public GitHub repository with final version of templates and documentation.
Live documentation/demo website link.
Screenshots or recordings of outreach activities.
User feedback examples (GitHub issues, form responses, or testimonials).
Post summarizing community engagement and usage stats.
Delivery Month
3
Cost
14000
Progress
30 %
Please provide a cost breakdown of the proposed work and resources
Total Requested: 42,000 ADA
Timeline: 3 months
This budget enables the development, documentation, testing, and adoption of a high-impact, open-source Plutus Playground Templates Library designed to support developers in the Cardano ecosystem.
Cost Breakdown (No Table Format):
Plutus Developer Compensation – 18,000 ADA
One senior developer and one junior developer working part-time to build and refine reusable smart contract templates.
Documentation and Technical Writing – 5,000 ADA
Creating developer-friendly guides, README files, and setup documentation using Markdown, Docusaurus, and sample-based tutorials.
Community Testing & Feedback Incentives – 3,000 ADA
ADA rewards for developers and testers who help validate templates and report issues.
Workshops & Training – 5,000 ADA
Hosting 2 developer-focused workshops (1 online, 1 in-person with Yeneta Academy) to onboard users to the template library.
Project Management & Reporting – 4,000 ADA
Coordination, milestone planning, accountability processes, and transparency reporting.
Promotion, Outreach & Educational Media – 5,000 ADA
Visuals, social media, explainer videos, and community engagement to increase adoption and visibility.
Operational & Miscellaneous – 2,000 ADA
Covers unforeseen expenses like hosting, infrastructure, or third-party tools if required.
How does the cost of the project represent value for the Cardano ecosystem?
This project represents strong value for the Cardano ecosystem by addressing a direct developer need with efficient use of resources. Our cost of 42,000 ADA over 3 months is reasonable, especially given that:
Developer compensation is aligned with local freelance rates in Ethiopia and Africa, where average monthly wages are significantly lower than global averages — allowing us to do more with less without compromising quality.
All outputs will be open-source and reusable, multiplying the value delivered across the global Cardano developer community.
By providing ready-made templates, we reduce development friction, lower the barrier to entry for new devs, and support faster dApp prototyping.
Funds are also allocated to documentation, testing, workshops, and promotion — ensuring the library is not only built but used and maintained.
We’re leveraging existing infrastructure and partnerships (Yeneta Academy, Cardano dev community) to minimize costs and maximize community participation.
This project is not just cost-effective — it's impact-effective.
Terms and Conditions:
Yes
Our team brings together technical expertise, ecosystem knowledge, and educational experience. Each member has a track record of delivery in blockchain education, community development, and smart contract implementation.
Core Team Members:
Kahsu Abera – Project Lead
Responsible for overall project management, delivery, and coordination. Brings experience in Web3 ecosystem building, funding management, and education delivery across Africa.
Edomiya Girmay – Community & Outreach Lead
Leads communication, community onboarding, feedback collection, and promotion of the template library. Also supports documentation development and user testing.
Tsega Mekonene – Developer Relations & Education
Leads developer engagement, integration feedback, and educational workshops to train users on how to utilize the Plutus Playground templates.
Platform & Community Support:
Yeneta Blockchain Academy
Telegram
Will support outreach, onboarding new devs to test the tool, and host educational sessions.
Additional Roles to Recruit:
To strengthen the project delivery, we may onboard:
Plutus Developer (Freelance or Part-Time): To assist with building and refining the template library.
Technical Writer: To polish the documentation and ensure accessibility for new developers.