
EduVault
A decentralized E-Learning platform that motivates users by incentivises for completing a course.
Demo
About
The problem it solves A decentralized blockchain based e-learning platform. This platform provides a motivation for user to complete a course as after completion the user are rewarded with a percentage of the amount they paid as course fees along with a soul bound token (identity token) displaying authenticity of completing the course. The instructors receive the majority of the course fees and provide the content (course) which includes videos and certificate template. These files are saved on IPFS and fetched as per the request of user. This platform is unique in creating a motivation for users to complete the course as they shall receive a percentage of the amount they paid back to their wallet. The instructors receive a share as well for publishing their content. The platform caters to the real word problem existing with respect to certification as minting SBT ensures the certificate cannot be tampered, duplicated or be victim of any malpractices. This ensures authenticity of the skills acquired by a user
How it's made
Challenges we ran into Integrating the smart contract with the frontend.