Our Application is hosted on these links below :
Authors
dUni (Decentralized University) offers a fully decentralized platform to create universities, create courses, conduct live classes and give License NFT Degrees. It is an innovative decentralized platform that allows you to create universities with all their features without any intermediary. You can then create courses and conduct live classes, all in a user-friendly environment.
dUni connects students, teachers and entrepreneurs from all over the world and offers a truly global perspective on learning. With dUni's blockchain technology, we're able to offer degrees that are open and accessible to everyone on our platform.
Smart Contract Link
-
All the users are created using Lens Protocol.
- The code snippets that are using Lens Protocol are located here
- Lens Protocol
- We are using the hosted subgraph of valist to fetch the data.
-
This decentralized application is deployed on Valist.
-
Valist Project is used for course creatation for a university to integrate Software License NFT's, so that student can purchase License NFT to enrol in the course.
- The code snippets that are using Valist are located here
- Valist
-
IPFS is used as the data storage provider to store all the relavent data like images, json objects etc.
- The code snippets that are using IPFS are located here
- IPFS
- Livepeer is used to conduct live classes for the courses. The class will be conducted by the professor.
- The code snippets that are using Livepeer are located here
- Livepeer
-
Worldcoin is used to verify the personhood of the user.
- The code snippets that are using Worldcoin are located here
- Will be implement it soon . . .
-
PolygonId is used to verify the degree recieved by the students from there university on Chain.
- The code snippets that are using PolygonId are located here . . .
- Will be implement it soon . . .
-
Courses assignment will be graded by the professor and acording to thier marks, the metadata of the student's NFT will be updated dynamically using Revise Network.
-
Push is used to integrate university support chat and notifications.
- The code snippets that are using Push Protocol are located here . . .
- Push