[Proposal setup] Proposal title
Please provide your proposal title
[C2VN]: Aiken Live Coding – Cardano Smart Contract Mastery
[Proposal Summary] Budget Information
Enter the amount of funding you are requesting in ADA
48600
[Proposal Summary] Time
Please specify how many months you expect your project to last
6
[Proposal Summary] Translation Information
Please indicate if your proposal has been auto-translated
No
Original Language
en
[Proposal Summary] Problem Statement
What is the problem you want to solve?
Many learners struggle to master Aiken for Cardano due to the lack of interactive, real-time online sessions for learning, building, and debugging smart contracts effectively.
[Proposal Summary] Supporting Documentation
Supporting links
[Proposal Summary] Project Dependencies
Does your project have any dependencies on other organizations, technical or otherwise?
No
Describe any dependencies or write 'No dependencies'
No dependencies
[Proposal Summary] Project Open Source
Will your project's outputs be fully open source?
Yes
License and Additional Information
All project outputs will be released under the MIT License. Including:
- Teaching materials (lecture slides, exercises, source code, ...).
- Source code of the lessons.
- Videos recorded and shared on youtube.
These resources will be publicly available on our GitHub repository. We believe in open source principles and want to empower the community to use and contribute to these resources.
[Theme Selection] Theme
Please choose the most relevant theme and tag related to the outcomes of your proposal
Training
[Campaign Category] Category Questions
Who you’re targeting, how you’ll reach them, and why this matters for Cardano.
- We are targeting developers who are new to blockchain, individuals interested in Aiken and Cardano programming, and startups or projects that want to develop DApps on Cardano.
- We will reach them by organizing online classes via Zoom, promoting through Facebook, Telegram, Cardano Forum, and Twitter, and engaging directly with developer communities and blockchain groups in Vietnam.
- This matters for Cardano because it builds a skilled Cardano developer base in Vietnam, accelerates the creation of practical DApps, and expands Cardano’s influence in Vietnam.
Provide a list of key activities of your project?
Here is a clear and concise list of key activities for your project:
- Aiken course design from basic to advanced.
- Prepare learning materials and code examples.
- Host online training via Zoom with hands-on practice and live feedback.
- Guide project implementation of smart contracts on Cardano.
- Share public resources on GitHub and social media.
- Connect with the community via Telegram, Discord, Cardano Forum.
- Collect feedback to improve the course.
What are your success metrics?
Here’s a list of success metrics:
- Number of students: Train 30+ Aiken developers from course launch.
- Completed smart contracts: Build 10+ test smart contracts on the testnet.
- Mini DApp projects: Small teams complete ≥2 mini DApps, creating 3+ real products.
- Completion rate: Achieve >90%; students can independently build real projects.
- Engagement metrics: Track Zoom attendance rate, asked questions, and active participation.
- Public resources created: Publish videos, sample code, and GitHub documentation.
- Community development: Grow members on Telegram, Discord, and Cardano Forum.
[Your Project and Solution] Solution
Please describe your proposed solution and how it addresses the problem
Current Issues:
Currently, learning and practicing Aiken – the smart contract language for Cardano – is often done in the form of self-study through documents or pre-recorded videos. This approach provides a foundation of knowledge, but lacks interaction and handling of real-life situations. Students often encounter difficulties when:
- There is no immediate feedback when encountering code errors, leading to a lot of time spent finding the cause and easily giving up.
- Difficulty understanding the real-life context of the exercises, because many examples are only at the basic level, not fully reflecting the challenges in practical DApp development.
- Lack of a roadmap for upgrading problems – many courses do not have a link from basic exercises to more complex problems, making it difficult for students to see the development of thinking and skills. For example, from writing a simple smart contract to store data → upgrading to a complex contract with access control mechanisms, optimizing transaction fees, and integrating with the front-end.
- Not practicing real-world debugging skills – an essential skill when deploying real products, especially in blockchain environments where bugs can cause huge damage.
Solution
To overcome the above limitations, the Aiken course will be held online via Zoom with a clear roadmap, many interactive activities and simulations of real-life situations, specifically:
- Direct teaching, two-way interaction: Each lesson is held via Zoom, the instructor shares the screen, explains the theory and guides each step of smart contract implementation. Students can ask questions immediately when encountering problems, the instructor will answer and correct errors directly on the code.
- Each session lasts 2 hours and includes: 5–10 min introduction & warm-up → 25–30 min theory & demo → 5 min quick Q&A → 40–50 min interactive practice → 10 min case study → 10–15 min final summary & Q&A.
- Aiken Live Coding is held online via Zoom with 1 instructor and 1 host supporting. The instructor focuses on presenting theory, demoing code, guiding practice on testnet and explaining practical exercises. The host monitors progress and notes common errors and participates in navigating the lesson such as asking questions for the instructor to answer to make the difficult lesson less boring, managing Zoom, chat, breakout rooms and providing technical support. Students learn interactively and practice right in class, with a roadmap from basic to advanced and receive direct debugging instructions.
- Practice right in the lesson: After the theory part, students will practice writing smart contracts on the testnet environment under the guidance of the lecturer. The lecturer monitors learning progress through the screen sharing feature or sending code via chat, thereby providing timely feedback.
- Exercises associated with real-life situations: Each lesson will be associated with an exercise simulating a specific situation. Instructions from basic to advanced problems, specific situations. The instructor explains the application context, technical requirements, and analyzes the solution with students.
- The roadmap from basic to advanced: Starting from small exercises (CRUD, data storage) → gradually developing into complex contracts, fee optimization, and front-end integration. The following sessions will increase the difficulty, helping students clearly see their progress and connect the knowledge they have learned.
- Practice practical debugging skills: The instructor provides real error-prone source code for students to analyze, debug, and optimize. Instructions on how to use the Aiken debugging tool, analyze transactions and logs on Cardano Explorer throughout the session.
- After-class support: Provide video recordings of the session for students to review. Open a group chat channel (Telegram/Discord) for students to post questions and receive support outside of class hours.
Reasons for building:
- Developing Blockchain human resources on Cardano in Vietnam through online training: Cardano programmers in Vietnam are currently scarce. Organizing online courses via Zoom helps reach many students nationwide, not limited by geographical distance, while maintaining direct interaction between lecturers and students like a traditional classroom.
- Overcoming the lack of documents and practical instructions: Most of the existing Cardano documents are theoretical or lack seamless real-life examples. This online course will present content from basic to advanced, combining theory and practice right in Zoom class, helping students to both study and deploy smart contracts under direct guidance.
- Meeting the actual demand for human resources to develop DApps: The rapid development of blockchain, especially Cardano, has led to an increasing demand for recruiting DApp programmers. Online learning via Zoom allows students to study at home and receive direct feedback from instructors, shortening the time to master practical project implementation skills.
- Building a Cardano programming community in Vietnam: Outside of class time, students will participate in discussion groups on platforms such as Telegram or Discord, where they will be supported by mentors and fellow students. This is the premise for forming a dynamic Cardano community, connecting online and being able to collaborate on future projects.
[Your Project and Solution] Impact
Please define the positive impact your project will have on the wider Cardano community
Positive Impact
- Increased Accessibility: Learning directly via Zoom allows students anywhere to participate without geographical restrictions. Beginners can easily access Aiken knowledge, with detailed step-by-step instructions.
- Instant interaction and feedback: Students can ask questions and receive immediate answers from the instructor. Errors in writing smart contract code will be guided to correct directly, helping to shorten the learning time.
- Save time and money: No need to move, just need a computer and Internet connection. Lower cost than direct courses but still ensure quality.
Immediate quantitative impact
- Number of students: The course is expected to train more than 30 Aiken programmers since the course began.
- Number of completed smart contracts: Students will develop and build more than 10 test smart contracts on the test network.
- Number of mini DApp projects: Students are divided into small groups to practice at least 2 mini DApp projects, creating more than 3 real products to consolidate knowledge.
- Completion rate: The goal is to achieve >90% of students completing the course, with the ability to develop real projects themselves.
- Feedback: Students will have their questions answered and errors corrected directly in each lesson, helping to increase the effectiveness of knowledge acquisition and shorten learning time.
Benefits for Cardano
- Increase the number of programmers for the ecosystem: Many new programmers will participate in dApp development, increasing Cardano's competitiveness compared to other blockchains.
- Promote the diversity of applications on Cardano: When more people know how to program Aiken, many new ideas and projects will appear to serve the community.
- Build a learning community and support each other: After the course, students can join development groups, share resources, and contribute to Cardano's open source code.
Project Results and Achievements Sharing Plan:
- Project Report (PoM and PoA): We will submit a Statement of Milestones (SoM) for review and approval by Community Evaluators. At each milestone, we will publish a Proof of Achievement (PoA) to demonstrate that the items have been completed as committed.
- Disclosure of Results on C2VN Website: The documents, videos, and outputs will be publicly posted on the C2VN website (https://cardano2vn.io). Interested people can follow, download, or ask questions directly to discuss with the project team.
- Sharing on Community Platforms: Channels such as Cardano Forum, Telegram, Twitter, YouTube, and GitHub will be used to share: Project Progress Updates, Student Success Stories, Best Practices in Aiken Programming and DApp Development. This will allow us to reach a wider audience, solicit feedback, and encourage community participation in contributing ideas and collaborating on project development.
[Your Project and Solution] Capabilities & Feasibility
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?
Team Skills
- Our team consists of experienced blockchain experts, including outstanding pool operators and developers, with a proven track record of building and growing successful DApps on Cardano.
- With multiple rounds of catalytic funding secured, we have consistently demonstrated our ability to develop innovative, collaborative projects that contribute to the growth and resilience of the Cardano ecosystem.
- We have completed several in-depth courses on the Cardano Blockchain and built a learning portal to support the community: https://lms.cardano2vn.io
Projects funded
We have successfully delivered five fully implemented projects, each receiving positive feedback and approval from the community:
- 🇻🇳 Vietnam Cardano Catalyst - NFT Exchange testing and development environment helps young people approach with the Web3.0 platform
- Dualtarget for ADA-Holders (Staking and increasing assets) with a decentralized automated trading bot.
- 🇻🇳 The Complete Aiken Course Cardano: From Zero to Expert!.
- Open source dynamic assets (Token/NFT) generator (CIP68).
These accomplishments not only form a solid foundation for our current proposal but also validate our capability to manage funding efficiently while delivering measurable value to the Cardano ecosystem.
Products and Tools:
Project Management Skills
Our team excels in:
- Strategic planning, monitoring, and execution of projects.
- Managing budgets, timelines, and risk mitigation.
- Maintaining clear, consistent, and effective stakeholder communication.
- Ensuring financial management and accountability at every stage.
Financial Management & Transparency
We uphold transparent and efficient financial management through:
- Detailed budget planning: Clear allocation of resources across development, operations, and marketing.
- Transparent cost tracking: Complete audit records for all expenditures.
- Regular reporting: Timely updates to assess financial performance and guide strategic decisions.
Backed by a strong academic foundation and extensive project management experience, our team enforces strict budget discipline and adheres to the highest standards of financial transparency.
[Milestones] Project Milestones
Milestone Title
Overview, Project Planning, and Course Introduction.
Milestone Outputs
- Define course objectives and scope, plan project.
- Set up training infrastructure, prepare course content.
- Create a registration form and create a list of students.
- Event Marketing and Communications.
- Project Management.
Acceptance Criteria
- Clear goals, specific scope, feasible timeline.
- Complete documentation, stable infrastructure before the first lesson.
- Students can register easily, accurate updated list.
- Event marketing and communication on social channels (Telegram, Forum, Facebook).
Evidence of Completion
- Project plan file and course description document updated on Google Drive.
- Zoom link, Google Drive/Notion link, slides and repo on GitHub.
- Form link and student list file.
- Post link, email screenshot, reach statistics.
- Progress report file, project meeting minutes.
Delivery Month
1
Cost
10440
Progress
20 %
Milestone Title
Aiken knowledge building from simple to advanced exercises.
Milestone Outputs
- Create content for lessons (including creating slides, documents and archives, assignments).
- Lesson 1: Introduction and basic theory of Aiken.
- Lesson 2: Theory of Purpose (Spend, Mint, Reward) and the Vesting problem.
- Review Lesson 1-2 & Homework Assignment.
- Lesson 3: Mint token, combining multiple smart contracts.
- Lesson 4: Parameters for contract and giftcard example.
- Review Lesson 3-4 & Homework Assignment.
- Lesson 5: Popular libraries and code optimization in aiken.
- Lesson 6: Optimize transaction fees and basic integration with front-end.
- Review Lesson 5-6 & Homework Assignment.
- Event Marketing and communications.
- Project management.
Acceptance Criteria
- 6 classes and 3 homework corrections were held online, videos were recorded and posted on YouTube. Each class lasted 90-120 minutes.
- Slides: Each lesson (1-8) must have eight corresponding slides, containing clear and concise information.
- Event marketing and communication on social channels(Telegram, Forum, Facebook).
- Repositories: Create 8 archives, containing all session descriptions, samples, and resources discussed in each video, properly organized and documented.
Evidence of Completion
- 6 videos recording the lessons and 3 videos recording the homework days are posted on YouTube channel.
- Compiled Event Marketing and Communications evidence is available on Google Docs.
- The course slides will be available on Google Docs.
- The materials will be posted on the learning blog and in the repository README file.
- The repositories will be publicly available on GitHub.
Delivery Month
2
Cost
14040
Progress
50 %
Milestone Title
Aiken practical applications from exercises to real-world solutions.
Milestone Outputs
- Create content for lessons (including creating slides, documents and archives, assignments).
- Lesson 7: Implementing the Marketplace Problem in the Aiken Course.
- Lesson 8: Extending and Integrating Marketplace Functionality.
- Review Lesson 7-8 & Homework Assignment.
- Lesson 9: Introduction and Analysis of CIP-68.
- Lesson 10: Upgrade CIP68 smartcontact according to arising conditions and write contract testing.
- Review Lesson 9-10 & Homework Assignment.
- Lesson 11: Introducing the supply chain management problem on Cardano.
- Lesson 12: Implement and expand traceability contracts.
- Review Lesson 10-12 & Homework Assignment.
- Event Marketing and communications.
- Project Management.
Acceptance Criteria
- 6 classes and 3 homework corrections were held online, videos were recorded and posted on YouTube. Each class lasted 90-120 minutes.
- Slides: Each lesson (1-8) must have eight corresponding slides, containing clear and concise information.
- Event marketing and communication on social channels(Telegram, Forum, Facebook).
- Repositories: Create 8 archives, containing all session descriptions, samples, and resources discussed in each video, properly organized and documented.
Evidence of Completion
- 6 videos recording the lessons and 3 videos recording the homework days are posted on YouTube channel.
- Compiled Event Marketing and Communications evidence is available on Google Docs.
- The course slides will be available on Google Docs.
- The materials will be posted on the learning blog and in the repository README file.
- The repositories will be publicly available on GitHub.
Delivery Month
5
Cost
14040
Progress
80 %
Milestone Title
Evaluation, summarization, reporting of results, and project closure
Milestone Outputs
- Documentation finalization
- Project Close-Out Report – A detailed summary of deliverables, outcomes, and lessons learned.
- Project Close-Out Video – A visual recap highlighting key achievements and course milestones.
- Event marketing and communication.
- Conduct a survey for students upon completion of the course
- Project Management – Activities to promote results and ensure efficient project closure.
Acceptance Criteria
- All course materials (slides, videos, practice guides) are fully edited, checked and archived.
- Surveys are sent to all students, gathering enough feedback to evaluate course quality.
- Project Close-Out Report – Completed in PDF format, including project objectives, outcomes, metrics, and lessons learned; reviewed and approved by project lead.
- Project Close-Out Video – 3–5 minutes in length, covers major achievements, includes visuals from the course, and is published on agreed platforms.
- Project information, results, exercises and documents are fully posted on the website and community channels.
- Files describing marketing activities must be available on Google Drive.
Evidence of Completion
- Complete documentation file, stored in repository.
- Survey results summary report, complete survey data file.
- A copy of the Project Close-Out Report will be published on public Google Drive.
- The Project Close-Out Video will be published on the YouTube channel.
- Evidence of event marketing and communications compiled will be available on Google Drive.
- Meeting minutes, progress log, confirmation from project manager.
Delivery Month
1
Cost
10080
Progress
100 %
[Final Pitch] Budget & Costs
Please provide a cost breakdown of the proposed work and resources
1. Project Overview:
- Total Budget: 48600 ₳
- Duration: 6 months - 4 milestones
2. Milestone-by-Milestone Cost Analysis:
Milestone 1: Overview, project planning and course introduction.
- Cost: 10440 ₳ (21.48% of budget).
- Duration: 1 month.
- Team: 5 peoples.
- Key Deliverables: Finalize course objectives, scope, and detailed plan; establish Aiken training infrastructure and environment; prepare basic teaching content; create registration system and student roster; implement enrollment marketing campaign; report progress and manage projects.
Milestone 2: Aiken Knowledge Building from Simple to Advanced Exercises.
- Cost: 14040 ₳ (28.89% of budget).
- Duration: 2 months.
- Team: 5 peoples.
- Key Deliverables: Live teaching and practice Lesson 1–6 from basic to advanced Aiken; deploy sample contracts such as Vesting, Multi-Contract, Gift Card; guide to optimize code and transaction fees; integrate basic front-end; assign and grade periodic assignments; maintain marketing activities and progress management.
Milestone 3: Aiken Practical Applications From Exercises to Real-World Solutions.
- Cost: 14040 ₳ (28.89% of budget).
- Duration: 2 months.
- Team: 5 peoples.
- Key Deliverables: Live teaching and practice of Lessons 7–12 including Marketplace, CIP-68, and Supply Chain; building sample contracts, extending functionality, and writing test cases; implementing practical application exercises; reporting on the results of the practice phase; continuing marketing and project management.
Final Milestone: Evaluate, summarize and report results, close project.
- Cost: 10080 ₳
- Duration: 2 months.
- Team: 5 peoples.
- Key Deliverables: Complete course materials including slides, source code and videos; conduct surveys and collect student feedback; create reports and summary videos; implement marketing to share results; complete project closure procedures and deliver final products.
Project budget details here: https://docs.google.com/spreadsheets/d/1VLxuGdNhGR35W1Nq4aIiuROoUkQv_tXwFhNu9YurN-k/edit?gid=0#gid=0
[Final Pitch] Value for Money
How does the cost of the project represent value for the Cardano ecosystem?
Investing in In-depth Talent
Aiken Live Coding provides an in-depth interactive training program on Aiken – Cardano’s smart contract programming language. The project equips developers in Vietnam with in-depth practical skills in on-chain and off-chain programming, addressing the shortage of high-quality blockchain talent and promoting the sustainable development of the Cardano ecosystem.
A quality and practical learning experience
The project cost includes the development of lecture materials, tutorial videos, exercises and small practical projects, all implemented through interactive live programming lessons in Vietnamese, with a host to support the lessons to make them lively and engaging. This method helps students absorb quickly, improving their ability to solve practical problems compared to learning through static documents or pre-recorded videos.
Economic Impact and Ecosystem Development
Graduates will be able to build complex DApps on Cardano, promote innovation, create jobs, and attract more development resources for the Cardano ecosystem in Vietnam and the region.
Sustainability and Scalability
The course is designed to create a training model that is widely replicated and maintained in the long term. Alumni will be encouraged to participate in teaching, contributing to updating and improving the quality of the program, creating a continuous development cycle, contributing to building a strong Aiken programming community.
Cost and Payment in ADA
The project cost is based on the self-employed salary of participating experts, equivalent to the lowest average salary of programmers in the US and Europe (50 USD/hour). Payment in ADA, at 60 ADA/hour (50 USD/hour), ensures fairness, transparency, and cost-effectiveness in the volatile cryptocurrency environment. The workload will adjust accordingly to the ADA price fluctuations to ensure the benefits for participants.
[Required Acknowledgements] Consent & Confirmation
Terms and Conditions:
Yes