Search projects, hackathons, sponsors and tech

    ← All projects

    proof of learning

    A decentralized learning credential system that gives users NFT-based certificates.

    About

    This "Proof of Learning " perfectly combines 0G's AI capabilities with Web3 credentials. It is build upon the existing MetaMask integration to create a comprehensive learning platform. Key Features Implemented: **1. Human Verification System** - MetaMask wallet connection with verification status - Visual indicators for verified humans - Gated access to courses until verification **2. AI-Powered Course Delivery** - Interactive AI tutor chat interface - Real-time messaging with 0G compute integration - Course-specific AI responses and guidance - Progress tracking for each course **3. Assessment Engine** - Multiple-choice quiz system - Automatic scoring and validation - Pass/fail threshold (2/3 questions correct) - AI-powered answer validation capability

    How it's made

    Proof of Learning . A decentralized learning credential system that gives users NFT-based certificates only if they are real, verified humans. 🧠 Problem It Solves 🌐 Online learning platforms today don’t verify if a real person completed a course. 🤖 Bots and fake accounts often abuse certifications or reward-based learning systems. 🎓 Learners lack portable, verifiable credentials they fully own. 🧾 Employers need a way to verify if someone's learning credentials are authentic and earned by a real person. 💡 Core Idea Let Metamask users:Verify their identity using Meta ask.Take a course (through an AI tutor ) use 0G. Pass a quiz / assessment.Automatically receive a soulbound NFT certificate on World Chain — permanently tied to their metamask ID (not transferable). 🧩 Core FeaturesFeature 🎓 AI-Powered Course DeliveryuAgent + preloaded contentAI tutor guides learners or plays pre-recorded video. 🧪 Assessment EngineSimple quiz + proof validationBasic MCQs or text input quiz – backend validates. 🪪 NFT Credential MintingWorld Chain + SBT NFT ContractLearner gets a non-transferable on-chain NFT. 🧾 User DashboardReact Mini App Shows earned credentials and course progress. 🧑‍💻 User Flow (UX)Landing Page: "Earn a Proof of Humanity Credential"Login with Metamask: Choose a course (e.g., "Web3 Basics")Verification Step: "Prove you're human with meta mask id"Learn: Engage with AI tutor . it understands you and provide relevant answers. Quiz: Answer a few multiple-choice questionsValidation Backend:If passed, backend triggers NFT mintNFT is soulbound to their addressDashboard: View earned credentials, NFT explorer link