[Proposal setup] Proposal title
Please provide your proposal title
[C2VN]: Opshin video course for the community's Developers
[Proposal Summary] Budget Information
Enter the amount of funding you are requesting in ADA
34140
[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?
Non-native English developers struggle with Plutus/Haskell on the Cardano Blockchain. There's a global IT and blockchain/Cardano developer shortage, particularly severe in Vietnam
[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?
No
License and Additional Information
Since this is the Opshin smart contract programming course for Vietnamese people, which is available on the YouTube channel as a video, it cannot be edited. Only suggestions can be made for us to supplement and adjust the videos for this course in subsequent reprints
[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.
The innovation lies in creating a series of Vietnamese-language video tutorials using OpShin (Python-based) to deploy smart contracts on Cardano. This addresses the complexity and difficulty faced by non-native English-speaking developers—particularly in Vietnam—when learning Plutus and Haskell. By using Python, a programming language widely known in Vietnam, the barrier to entry is lowered, enabling a more diverse and experienced talent pool to contribute to the blockchain development community.
Provide a list of key activities of your project?
Key activities include: designing lesson outlines and slides, producing and editing Vietnamese OpShin tutorial videos, publishing content on YouTube and social media, engaging with the developer community, providing Proof of Milestones/Achievements, creating a final report and video, promoting the course to relevant audiences, and maintaining resources for long-term use while planning future updates.
What are your success metrics?
Quantitative:
- 30+ OpShin tutorial videos produced and published
- Total YouTube views and watch time
- Number of deployed OpShin smart contracts by learners
Qualitative:
- ≥80% positive feedback from participants
- Increased engagement on social media and community forums
- Stronger, more active Vietnamese Cardano developer community
[Your Project and Solution] Solution
Please describe your proposed solution and how it addresses the problem
- According to the latest software developers shortage report by the World Economic Forum , over the next decade, there will be a global shortfall of 18.2 million IT-related workers. In addition, a 2020 survey from Gartner found that over 2,5 million IT jobs will go unfilled by 2022, and this number is expected to rise as high as 5.5 million by 2025. In a recent McKinsey Global Survey,) 87 percent of executives said they were experiencing skill gaps in the workforce or expected them within a few years. This is even more evident in the Blockchain industry in general and Blockchain Cardano in particular. Moreover, in Vietnam, the shortage of Devs working with Cardano is becoming more and more serious.
- In the research report of Topdev, With ~55K IT students graduating yearly, The expected shortage of human resources in IT- in Vietnam (need 530k- view data here: ), but students are equipped with limited blockchain knowledge, not meeting the human resource needs of Vietnam and the world.
- Most developers in Vietnam understand the blockchain programming language is Solidity (like Javascript, Typescript). There are many other blockchain platforms such as NEAR, SOLANA and COSMOS that are investing in free programming teaching on their platforms to attract developers.
- In the Cardano Foundation's report "Annual Report 2024" it is pointed out that Education is one of the three focus areas of CF's actions in the coming time to boost resources for the Cardano ecosystem.
- Python has become one of the most popular and widely used programming languages in Vietnam. In addition to being applied in real-world projects, Python is also taught in various educational institutions such as universities of engineering and technology, even in high schools. This shows that there is a large community of developers and learners with knowledge and experience of Python in Vietnam.
- Popularity and familiarity with Python in the software development community in Vietnam can be an advantage when using OpShin, a Python-based smart contract development tool on Cardano. People with Python knowledge can take advantage of their existing skills and apply them to deploy smart contracts on Cardano using OpShin. This helps create an experienced and diverse talent group for the blockchain development community in Vietnam.
![]()
- Our proposed solution is to create a series of Vietnamese tutorial videos using OpShin to deploy smart contracts on the Cardano Blockchain. We use the Opshin-Pioneer-Program (OPP) course as the basis for this course. This solution addresses the shortage of IT human resources and blockchain developers, especially in Vietnam.
- It takes advantage of the popularity of Python in the Vietnamese developer community.
- By using OpShin (based on Python), we aim to simplify the learning process for Vietnamese developers who have difficulty learning Plutus and Haskell, making it easy for them to deploy smart contracts on Cardano.
- The tutorial videos will cover many aspects of smart contract development, from contract structure to deployment on the Cardano Blockchain, with the goal of building a developer community capable of deploying real-world applications.
[Your Project and Solution] Impact
Please define the positive impact your project will have on the wider Cardano community
"Education for development in the Cardano & Catalyst ecosystem"
- This proposed solution addresses the educational challenge of growing in the Cardano and Catalyst ecosystems by creating instructional videos on using OpShin to deploy smart contracts. This initiative will provide comprehensive and accessible educational resources to developers in Vietnam, enabling them to learn and understand how to deploy smart contracts on Cardano more easily. By leveraging the familiarity and popularity of Python in the developer community, our solution will lower the entry barrier and complexity associated with deploying smart contracts using Plutus and Haskell.
- The benefits of this proposed solution for the Cardano ecosystem are manifold.
- Firstly, it will empower developers by equipping them with the knowledge and skills necessary to contribute to the growth of the ecosystem.
- Secondly, our solution provides educational resources in local languages, allowing multiple individuals to engage and interact with Cardano. This will help the developer community to develop more diverse and vibrant, bringing new ideas to the ecosystem.
- Furthermore, our solution aligns with the overall goal of scalability and sustainability for Cardano. By simplifying the development process, our solution will encourage more developers to build apps on Cardano. This will make the range of applications richer and more diverse.
- Overall, our proposed solution directly addresses the education challenge in the Cardano ecosystem and brings numerous benefits, including increased developer participation, diversity, innovation and scalability.
[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?
Cardano2vn (C2VN) – Capability and Feasibility Statement
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Engagement with Students and Universities
Every year, C2VN engages with thousands of Information Technology students from leading universities in Vietnam, particularly third- and fourth-year students.
We actively support these universities in:
- Developing blockchain course frameworks and curricula
- Establishing blockchain student clubs
- Providing training programs and workshops
Examples of our activities include:
- UNETI: Supporting blockchain training and student scientific research.
- University of Transport and Communications (UTC): Collaborating with the Faculty of IT to establish a Blockchain Lab and student blockchain club.
- C2VN & University Blockchain Alliance (UBA): Organizing the Blockchain Science Conference – Potential and Application in the Digital Economy.
Track Record in Project Catalyst
We have a proven history of successfully executing Catalyst-funded projects, including:
- Creating an online blockchain technical center
- Delivering blockchain basics and Web3 Bootcamps
- Supporting students to win awards in student scientific research
- Organizing major community-led events: Hanoi Cardano Summit 2022 and Hanoi Cardano Summit 2023
- Conducting “Together We Learn Haskell” sessions
- Introducing and promoting blockchain & AI R&D in universities
Notable Achievements
- **Fund 13 ProjectCatalyst: **Received Catalyst and community funding to organize the Cardano Blockchain Programming Course, attracting many university lecturers and blockchain developers in Vietnam. Course details here:
- Fund 11 ProjectCatalyst: Established a Blockchain Lab in collaboration with UTC’s Faculty of IT
- Conducted the first Cardano Blockchain Hackathon in Vietnamese universities, with participation from students representing five universities
- Guided students in building and integrating applications with Cardano
Products and Tools
We have developed and deployed several blockchain-based tools using Lucid, such as:
Community Involvement
C2VN members actively participate in the global Cardano community as:
- Plutus Pioneer Program members
- Stake pool operators
- Moderators and community contributors
Network and Partnerships
We have built strong partnerships with universities, technical experts, and Cardano-related organizations.
Our C2VN & UBA connects and shares blockchain knowledge among:
- University of Transport and Communications (UTC)
- East Asia University of Technology (EAUT)
- University of Economics – Technology for Industries (UNETI)
- Phuong Dong University
- Posts and Telecommunications Institute of Technology (PTIT)
Project Management Skills
Our team excels in:
- Efficient planning, monitoring, and execution of projects
- Managing budgets, timelines, and risks
- Maintaining clear and effective communication with stakeholders
Transparency and Accountability
We prioritize transparency and accountability by:
- Providing regular updates to the community
- Maintaining open communication channels
- Ensuring responsible and efficient budget management
With our track record, network, and technical expertise, we are confident in our ability to successfully execute this project and deliver results that meet and exceed community expectations.
You can view more details about our capability team here:
[Milestones] Project Milestones
Milestone Title
Overview and Setup Environment
Milestone Outputs
A: Milestone outputs
- Creating detailed lesson outlines for the course and plan
- Creating lecture content (including making slides): Video 1-5
- Video 1: Overview of Opshin programming course
- Video 2: Setup Windows environment
- Video 3: Setup Ubuntu environment
- Video 4: Demo "OpShin Starter-kit"
- Video 5: Understanding EUTXO
Acceptance Criteria
B: Acceptance criteria
- Detailed lesson outlines for the course and plan
- 3 lecture slide files for videos 1-5
- The first 5 videos from the course are available to view on YouTube: https://www.youtube.com/@cardano2vn
Evidence of Completion
C: Evidence of milestone completion
- Outline and slides for course content will be available on Google Docs
- The first 5 videos were uploaded to the channel YouTube: https://www.youtube.com/@cardano2vn
Delivery Month
1
Cost
7200
Progress
20 %
Milestone Title
Language and Smart Contract Tour
Milestone Outputs
A: Milestone outputs
I. Language Tour
- Creating lecture content (including making slides): Video 6-14
- Video 6: Structure and Primitive Types
- Video 7: Container Types
- Video 8: Classes
- Video 9: Variables
- Video 10: Conditional Statements
- Video 11: Loop Statements
- Video 12: Functions
- Video 13: Builtins
- Video 14: Standard library
II. Smart Contract Tour
- Creating lecture content (including making slides): Video 15-19
- Video 15: Validator Scripts
- Video 16: The ScriptContext
- Video 17: Handling Time
- Video 18: Advanced Topics
- Video 19: Ledger definitions
Acceptance Criteria
B: Acceptance criteria
- 14 lecture slide files for videos 6-19
- The next 14 videos from the course are available to view on YouTube: https://www.youtube.com/@cardano2vn
Evidence of Completion
C: Evidence of milestone completion
- The slides for course content will be available on Google Docs
- The next 14 videos were uploaded to the channel Youtobe: https://www.youtube.com/@cardano2vn
Delivery Month
2
Cost
10020
Progress
50 %
Milestone Title
Typed, Untyped Validators and Advanced smart contracts
Milestone Outputs
A: Milestone outputs
I. Typed and Untyped Validators
- Creating lecture content (including making slides): Video 20-23
- Video 20: Untyped Validators with Smartcontract Burn and Gift
- Video 21: Interact with Smart Contracts Gift Using Pycardano
- Video 22: Typed Validators with Smartcontract Fourty_two_typed
- Video 23: Interact with Smart Contracts Fourty_two_typed Using Pycardano
II. Advanced smart contracts
- Creating lecture content (including making slides): Video 24-30
- Video 24: Write the Vesting contract
- Video 25: Interact with Vesting contracts using the Pycardano
- Video 26: Vesting contract interaction with front-end interface
- Video 27: Write Parameterized Contracts
- Video 28: Interact with Vesting contracts using the Pycardano
- Video 29: Deplying a Reference Script using Pycardano
- Video 30: Vesting contract interaction with front-end interface
Acceptance Criteria
B: Acceptance criteria
- 11 lecture slide files for videos 20-30
- The last 11 videos from the course are available to view on YouTube: https://www.youtube.com/@cardano2vn
Evidence of Completion
C: Evidence of milestone completion
- The slides for course content will be available on Google Docs
- The last 11 videos were uploaded to the channel YouTube: https://www.youtube.com/@cardano2vn
Delivery Month
2
Cost
10200
Progress
90 %
Milestone Title
Closing project
Milestone Outputs
A: Milestone outputs
- The copy version of the Project Close Out Report will be published on public Google Driver
- Project Close Out Video are published on the YouTube channel
- Project management: 2 hours/per week x 26 weeks
- Event Marketing and Communications
Acceptance Criteria
B: Acceptance criteria
- a Video for the final report of the project.
- a Project Close-Out Report will be available on Google Drive
- Files describing marketing activities are available on Google Drive
Evidence of Completion
C: Evidence of milestone completion
- The copy version of the Project Close Out Report will be published on public Google Driver
- Project Close Out Video are published on the YouTube channel
- Evidence of Event Marketing and communications compiled is available on Google Docs
Delivery Month
1
Cost
6720
Progress
100 %
[Final Pitch] Budget & Costs
Please provide a cost breakdown of the proposed work and resources
Here is the duration and budget for making videos for each lecture
Milestone 1: Overview and Setup environment: ₳7200 <=>21.09%
Milestone 2: Language and Smart Contract Tour: ₳10020 <=>29.35%
Milestone 3: Typed, Untyped Validators and Advanced smart contracts: ₳10200 <=>29.88%
Final Milestone: Closing project: ₳6720 <=>19.68%
Total: ₳34140.00
Budget details here: https://docs.google.com/spreadsheets/d/19Gb0liNNQRoxfBCfmOqZJQI8PX3IkT0Axe3h3aP21lU/edit?usp=sharing
[Final Pitch] Value for Money
How does the cost of the project represent value for the Cardano ecosystem?
The cost of the project represents value for money for the Cardano ecosystem in several ways:
- High-Quality Education: The project aims to create Opshin video lectures in Vietnames
- Skilled Workforce: By training individuals in blockchain technology and Cardano Blockchain specifically, the project contributes to the development of a skilled workforce. These trained professionals can then contribute to the growth and innovation of the Cardano ecosystem by working on projects, developing applications or providing consulting services. The cost of the project, therefore, translates into a valuable asset in terms of human capital.
- Cardano Ecosystem Expansion: The project contributes to connecting graduates with relevant blockchain projects and businesses thereby expanding the Cardano ecosystem.
- Return on Investment: The cost of the project can be seen as an investment in the future of the Cardano ecosystem. By nurturing a skilled workforce and fostering educational initiatives, the project contributes to the long-term sustainability and success of Cardano. The benefits derived from a well-trained and knowledgeable community can potentially outweigh the initial costs incurred.
Overall, the cost of the project represents value for money for the Cardano ecosystem by investing in education and developing a skilled workforce. Therefore, it can contribute to the sustainable development and success of the Cardano ecosystem.
[Required Acknowledgements] Consent & Confirmation
Terms and Conditions:
Yes