hackquest logo

EduAcademy

Learn and Earn on EduAcademy Platform

Videos

Description

This project is a decentralized Course Offering Platform built on EduChain, integrating blockchain technology to enable seamless access to educational content through a tokenized economy. Instead of using fiat currency, learners purchase and spend $EDU tokens to acquire MyTokens, which serve as the platform's utility currency for course access and forum participation.

Key Features

  1. Decentralized Course Marketplace

    • Educators and accredited institutions can upload courses.

    • Course access and content are governed by smart contracts.

    • Users must be part of the EduChain ecosystem to join.

  2. Tokenized Economy

    • 1 $EDU = 10,000 MyTokens (new exchange rate).

    • Users buy MyTokens exclusively using $EDU tokens.

    • MyTokens are spent to unlock courses, chapters, and engage in discussions.

  3. Course & Forum Access

    • Each course has chapters, assignments, and discussion forums.

    • Learners spend MyTokens per chapter read.

    • Assignments are free for those who have paid for the chapter.

    • General forums exist for both course-specific and platform-wide discussions.

  4. Earn MyTokens via Forum Engagement

    • Posting in forums costs a small MyToken fee.

    • Other users engaging (likes, comments, reposts) reward the original poster with MyTokens.

    • Earned MyTokens can be used for other courses or converted back into $EDU.

  5. Blockchain & Smart Contract Integration

    • Token Exchange Smart Contract: Converts $EDU tokens into MyTokens.

    • Course Access Control Smart Contract: Ensures only users with sufficient MyTokens can access courses.

    • Forum Engagement Smart Contract: Automates MyToken rewards for contributions.

    • EduChain Identity Verification: Users must authenticate via Open Campus ID.

Technology Stack

  • Frontend: Next.js, React, Tailwind CSS

  • Blockchain: Solidity, EduChain, OpenZeppelin libraries

  • Smart Contract Integration: ethers.js, Web3.js

  • Development Tools: Hardhat, Remix, VS Code

Progress During Hackathon

100

Tech Stack

Next
Web3
Solidity
Ethers
Node
React
tailwind css
ether js

Fundraising Status

No funds raised yet