[GENERAL] Name and surname of main applicant
Hieu Nguyen Van
[GENERAL] Are you delivering this project as an individual or as an entity (whether formally incorporated or not)
Entity (Not Incorporated)
[GENERAL] Please specify how many months you expect your project to last (from 2-12 months)
5
[GENERAL] Please indicate if your proposal has been auto-translated into English from another language
No
[GENERAL] Summarize your solution to the problem (200-character limit including spaces)
Our solution would be to create a Lucid (off-chain) video course in the native language. This will allow Non-Native English Community Developers to learn and interact with Cardano.
[GENERAL] Does your project have any dependencies on other organizations, technical or otherwise?
No
[GENERAL] If YES, please describe what the dependency is and why you believe it is essential for your project’s delivery. If NO, please write “No dependencies.”
“No dependencies."
[GENERAL] Will your project’s output/s be fully open source?
No
[GENERAL] Please provide here more information on the open source status of your project outputs
Because this is the Lucid course for Vietnamese people via video on the YouTube channel, it cannot be edited. Only suggestions can be made for us to supplement and adjust the videos for this course in subsequent reprints.
[METADATA] Horizons
Education
[SOLUTION] Please describe your proposed solution
Lucid is an open-source JavaScript library designed to assist you in creating transactions and off-chain code for your Plutus contracts, utilizing various platforms (browsers, mobile devices, desktops, servers). Lucid adds value to the developer ecosystem by aiding developers in building transactions, creating dApps, and interacting with Cardano more efficiently and seamlessly. Nowadays, Lucid is indispensable as it serves as a core library within Cardano, underpinning various protocols.
At present, numerous guidelines on utilizing Lucid are available in English, encompassing subjects like selecting a wallet, choosing a provider, and making payments... Nonetheless, it's crucial to acknowledge that these resources are solely accessible in English, potentially posing challenges for non-native English-speaking community developers.
In the Cardano Foundation's report "Annual Report 2022", 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.
Our proposed solution aims to address the challenges faced by non-native English-speaking developers in accessing educational resources about Lucid. These developers often face difficulties due to language barriers, scattered documentation on the internet, and a lack of community support.
To overcome these challenges, we propose to create a Lucid course in the form of videos. Throughout this course, we will delve into various facets of utilizing Lucid for composing off-chain code for the Cardano Blockchain. Topics will include selecting a wallet, choosing a provider, facilitating payments, delegating, establishing a stake pool, minting assets, and interacting with smart contracts... Additionally, we will compile and present fundamental code examples. By the course's conclusion, students will proficiently navigate off-chain programming on Cardano, thereby fostering the growth of developers within the Cardano ecosystem.
Not only will our solution bridge the language gap, but it will also serve as a centralized and cohesive resource. Non-Native English Community Developers can depend on this resource to learn and utilize Lucid.
[IMPACT] Please define the positive impact your project will have on the wider Cardano community
Our proposed solution addresses the challenge of technical documentation and education for the Cardano ecosystem by providing comprehensive and accessible resources on how to use different tools, libraries, and SDKs. By creating a Lucid (off-chain code) video course specifically designed for Non-Native English Community Developers, we aim to bridge the language gap and provide a scientific learning resource.
Our solution offers numerous benefits to the Cardano ecosystem.
- Firstly, it enables Non-Native English Community Developers to readily access and comprehend technical documentation, and effectively utilize the array of tools and libraries available. This facilitates increased engagement and contributions from developers within the ecosystem.
- Secondly, by providing educational resources in native languages, we cultivate a more inclusive and diverse developer community for Cardano. This diversity fosters innovation and enhances problem-solving capabilities, thereby leading to the development of more robust and adaptable applications on the Cardano blockchain.
- Furthermore, our solution aligns with the Cardano Foundation's emphasis on education as a primary area of focus. Through the provision of comprehensive technical documentation and educational materials, we contribute to the Cardano Foundation's objective of enriching the resources available within the Cardano ecosystem.
To share the outputs and results of our project, we have the following plans:
1.Project Reports (PoM and PoA):
We will submit a Statement of Milestones (SoM) which will be published, reviewed, and approved by Community Reviewers. In each Milestone, we will public Proof of Achievement (PoA) to provide evidence that the milestone for which we have already been paid has been achieved.
2.Release outputs/results on our website
We will outputs/results on our website at C2VN where interested individuals can access our update proactively. Discuss or query us about any topics they prefer.
3.Share outputs/results to social platforms (Cardano Forum, Facebook, Telegram, Twitter, Youtube and GitHub):
These will be places we share updates, success stories, and best practices. These will allow us to reach a larger audience and gather feedback and suggestions from the community, fostering a collaborative approach to decentralized identity adoption
[CAPABILITY & 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?
- Our team is composed of seasoned instructors and IT experts who possess in-depth knowledge and proficiency in diverse fields including blockchain, computer science, software development, and data mining. With several years of experience as Stake Pool Operators (SPO) within the Cardano ecosystem.
Mr. Nguyen Van Hieu
- Bio: Founder of HADA stake pool, member of Plutus Pioneer Program, and Lead Technical Support at many successful startups, proposal of F6,7,8,and 11
- Telegram:
- Linkedin:
- Facebook
Mr. Hoang Van Thong
- Role: Quality Assurance Specialist: Ensures that the training programs and curricula meet high educational standards.
- Bio: Lecturer (since 2001) and Dean of Faculty of Information Technology (since 2020), University of Transportation and Communications, computer science experts, developed many websites
- Fields research: fuzzy logic, soft computing, data mining, machine learning.
- LinkedIn
- Email: thonghv@utc.edu.vn
- Facebook
Mr. Do Ngoc Minh
- Role: Technical Support Specialist: Provides technical assistance to faculty members during the training and implementation phases.
- Bio: Computer Science Researcher, and Lecturer at the Information Technology Institute, Vietnam National University, Hanoi. Advisor for Open Educational Resources (OER) programs of UNESCO, ASIA, and Vietnam.
- LinkedIn
- Twitter
- Email: minhdn@vnu.edu.vn
- Telegram
Mr. Trinh Van Chung
- Role: Policy Advisor: Works on integrating blockchain education into university policies and academic programs.
- Bio: Founder of the DEVMASTER ACADEMY, Dean of Faculty of Information Technology – Nguyen Trai University.
- LinkedIn
- Email: chung.tv@daihocnguyentrai.edu.vn
- Telegram
- Every year, we have the opportunity to engage with thousands of students majoring in Information Technology. They are third and fourth-year students from major universities in Vietnam. At these universities, we are supporting the development of Blockchain course frameworks, curricula, student clubs, and training. Below are some images depicting our activities.
(this is a picture of our class Web3)
(https://lms.cardano2vn.io/courses/)
(This is the picture of the summit 2022)
(This is the picture of the summit 2023)
- Supporting students in conducting scientific research on blockchain, building, and integrating their applications with Cardano
- Organizing and participating in “Together we learn Haskell”
- Introduce and promote Blockchain and AI research and development to Universities
(This is the picture of the Domg A Uni)
- Community Involvement: We actively participate in the Cardano community as Plutus Pioneer Program members, stake pool operators, and moderators. Our involvement demonstrates our commitment to the ecosystem and our understanding of its dynamics and requirements.
- Network and Partnerships: We have established partnerships and collaborations with universities, technical experts, and Cardano-related organizations. These connections enhance our capabilities and enable us to tap into a wider pool of knowledge and resources. We established the University Blockchain Alliance (UBA) to connect and share Blockchain knowledge together, Dong A uni.
- Project Management Skills: Our team has strong project management skills, ensuring efficient planning, monitoring, and execution of projects. We are adept at handling budgets, adhering to timelines, mitigating risks, and maintaining effective communication with stakeholders.
- Transparency and Accountability: We prioritize transparency and accountability in our project delivery. We are committed to providing regular updates, maintaining open communication channels, and addressing any concerns or issues promptly. Our track record of delivering projects on time and meeting client expectations demonstrates our reliability.
[PROJECT MILESTONES] What are the key milestones you need to achieve in order to complete your project successfully?
Overview and Setup Environment
A: Milestone outputs
- Creating detailed lesson outlines for the course and plan
- Creating lecture content (including making slides): Video 1-3
- Video 1. Overview and Import Library
- Video 2. Basics:
- Instantiate Lucid
- Create a wallet
- Build your first transaction
- Video 3. Demo Use Lucid with Next.js
B: Acceptance criteria
- Detailed lesson outlines for the course and plan
- 3 lecture slide files for videos 1-3
- The first 3 videos from the course are available to view on YouTube
C: Evidence of milestone completion
Getting started
A: Milestone outputs
- Creating lecture content (including making slides): Video 4-10
- Video 4. Choose a wallet
- Video 5. Choose a provider
- Video 6. Make payments
- Video 7. Delegate
- Video 8. Create a stake pool
- Video 9. Mint/Burn assets
- Video 10. Interact with smart contracts
B: Acceptance criteria
- 7 lecture slide files for videos 4-10
- The next 7 videos from the course are available to view on YouTube
C: Evidence of milestone completion
Interacting with Smart contracts through a front-end interface
A: Milestone outputs
- Creating lecture content (including making slides): Video 11-13
- Video 11. Examples code 1: Vesting
- Video 12. Examples code 2: Marketplace
- Video 13. Test and emulate
B: Acceptance criteria
- 3 lecture slide files for videos 11-13
- The last 3 videos from the course are available to view on YouTube
C: Evidence of milestone completion
Final Milestone: Closing project
A: Milestone outputs
- Create a Project Close-Out Report and Project Close-Out Video.
- Project management: 2 hours/per week x 26 weeks
- Event Marketing and communications
B: Acceptance criteria
- a Video for the final report of the project.
- a Project Close-Out Report
- Files describing marketing activities are available on Google Driver
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
[RESOURCES] Who is in the project team and what are their roles?
The team:
The Cardano Blockchain Training Center has project members with the following roles:
Mr.Nguyen Van Hieu: Project management, curriculum development and lecturers
- Lead the project and ensure the success of the training center
- Manage project resources, budget, and time
- Strategic orientation and training center development
- Act as a key facilitator in developing curriculum and course content
Mr. Hoang Van Thong
- Role: Quality Assurance Specialist: Ensures that the training programs and curricula meet high educational standards.
- Bio: Lecturer (since 2001) and Dean of Faculty of Information Technology (since 2020), University of Transportation and Communications, computer science experts, developed many websites
- Fields research: fuzzy logic, soft computing, data mining, machine learning.
- LinkedIn
- Email: thonghv@utc.edu.vn
- Facebook
Mr. Do Ngoc Minh
- Role: Technical Support Specialist: Provides technical assistance to faculty members during the training and implementation phases.
- Bio: Computer Science Researcher, and Lecturer at the Information Technology Institute, Vietnam National University, Hanoi. Advisor for Open Educational Resources (OER) programs of UNESCO, ASIA, and Vietnam.
- LinkedIn
- Twitter
- Email: minhdn@vnu.edu.vn
- Telegram
Mr. Trinh Van Chung
- Role: Policy Advisor: Works on integrating blockchain education into university policies and academic programs.
- Bio: Founder of the DEVMASTER ACADEMY, Dean of Faculty of Information Technology – Nguyen Trai University.
- LinkedIn
- Email: chung.tv@daihocnguyentrai.edu.vn
- Telegram
Each member of the project plays an important role in ensuring the success of the Cardano Blockchain training center. The cooperation and coordination between members will create a professional learning and development environment, meeting the training needs of Blockchain students of Information Technology.
[BUDGET & COSTS] Please provide a cost breakdown of the proposed work and resources
Answer:
This is the course budget per Milestone
Milestone 1: Overview and Setup Environment ₳8000 <=>19.42%
Milestone 2: Getting Started ₳12000 <=>29.13%
Milestone 3: Interacting with a contract through a front-end interface ₳10000 <=>24.27%
Final Milestone: Closing project ₳11200 <=>27.18%
Total: ₳41200.00
Budget details here
[VALUE FOR MONEY] How does the cost of the project represent value for money for the Cardano ecosystem?
The cost of the project represents value for money for the Cardano ecosystem in several ways:
- Increased Developer Engagement: By providing resources and support for Non-Native English Community Developers, the project lowers barriers to entry, allowing more developers to contribute to the ecosystem. This broadens the talent pool and accelerates the development of diverse applications on Cardano.
- Enhanced Innovation: A more inclusive developer community fosters a variety of perspectives and ideas, driving innovation. The project’s educational resources and tools enable developers to create more powerful and flexible applications, enhancing the overall quality and variety of projects on Cardano.
- Efficient Use of Resources: The project consolidates educational materials and technical documentation into a centralized, cohesive resource. This reduces redundancy and ensures that developers have access to high-quality, standardized information, improving their efficiency and productivity.
- Alignment with Cardano’s Goals: The project aligns with the Cardano Foundation's focus on education and community development. By investing in education and resources, the project supports the Foundation's goal of expanding and enriching the Cardano ecosystem, thereby providing long-term value.
- Economic Growth: By empowering more developers to build on Cardano, the project stimulates economic activity within the ecosystem. Successful projects can attract investment, create jobs, and drive economic growth, benefiting the entire Cardano community.
- The average hourly rate for a JavaScript developer is $50/hr. Additionally, this tool needs to accommodate various project types, so the design process for each step must consider these differences. [Source - JavaScript Developer Hourly Rate Guide | Flexiple]
- A freelance accountant can charge from $50/hr. Treasury Guild charges $50/hr for wallet setup, administration, and payments. [Source - Accountant Hourly Rates | Crowdsourced List ]
- Additionally, all resources working on this project are taking on the currency risk of being paid in ADA. This means that a decline in ADA’s price could result in lower payments or less work completed for each milestone. Conversely, any increase in ADA’s price would reward the contributors for investing in the Cardano ecosystem.
- For this project, we are calculating a rate of 100 ADA/hour. This is the average rate at which the project can be executed.
In summary, the project's cost is justified by the substantial benefits it delivers in terms of developer engagement, innovation, resource efficiency, alignment with strategic goals, and economic growth, all of which contribute to the robust and sustainable development of the Cardano ecosystem.