Edura is a next-gen education platform built on Edu-Chain, a blockchain purpose-built for decentralized learning. It fuses AI and blockchain to create an engaging, transparent, and commitment-driven education ecosystem.
Students can join AI-enhanced classrooms created by educators, stake their learning goals via smart contracts, and receive dynamically generated notes and quizzes from video lectures — all while earning rewards and being held accountable.
- Why Edura?
- Core Features
- How It Works
- Screenshots
- Tech Stack
- Getting Started
- Contributing
- License
- Vision
In today’s digital era, most e-learning platforms are passive, generic, and lack the motivation layer needed to drive long-term engagement. Learners drop off easily, educators lack visibility, and there’s no real accountability.
Edura addresses this by combining:
- 🤖 AI for adaptive content and interactivity
- 🔗 Blockchain for trust, ownership, and self-accountability
- 💰 Crypto incentives to reward learning and effort
It makes the learning journey active, rewarding, and radically transparent.
- Extracts clean notes from video lectures using LLMs
- Automatically generates quizzes from content
- Understands user doubts and provides answers in real-time
- Converts text responses into speech for a human-like experience
- Teachers create classrooms with metadata stored on Edu-Chain
- Students pay using Edu-Tokens to join
- Course access, progress, and completions are tracked transparently
- Students lock tokens with a goal and deadline
- Complete the task → get funds back
- Miss the deadline → tokens are forfeited
- Introduces a self-driven accountability system
- Students ask questions in text
- AI processes and responds contextually
- Text converted into lifelike speech using TTS
- Creates a more immersive learning environment
- Leaderboards and streaks encourage consistency
- Quiz battles and time challenges
- Earn Edu-Tokens as rewards for progress
- Teachers deploy a classroom smart contract with token entry requirement.
- Students pay Edu-Tokens to enroll.
- AI kicks in:
- Transcribes lectures
- Creates summarized notes and practice quizzes
- Acts as a 24/7 voice tutor
- Optional Challenge:
- Student locks 20 EDU tokens
- Sets a learning goal (e.g., "Complete Module 3 by April 30")
- If successful → tokens returned
- If failed → tokens lost
- Rewards & Records:
- Student performance stored immutably
- Rewards issued for consistency, completion, and quiz wins
- Frontend: React.js / Next.js / Tailwind CSS
- Blockchain: Solidity + Edu-Chain (EVM Compatible)
- Smart Contracts: Token Locking, Classroom NFTs, Goal-Based Contracts
- AI:
- LLMs for summarization and quiz generation
- TTS (Text-to-Speech) for AI tutor voice
- Backend: Node.js / Express / Firebase / IPFS (for content)
- Wallets: MetaMask / WalletConnect
git clone https://github.com/Ayushsingla1/Edura
cd eduranpm installnpm run dev