Project logo

    Studyverse

    default image
    PROJECT DESCRIPTION
    About

    Overview


    StudyVerse is a decentralized learning platform built under the MetaCampus ecosystem. It leverages blockchain technology to provide students with verifiable credentials, transparent progress tracking, and a secure ownership model for their learning achievements.

    Unlike traditional platforms, StudyVerse ensures that every milestone—such as course enrollment and certificate completion—is recorded on-chain. This makes credentials tamper-proof, transparent, and easily shareable.


    Key Features

    • Wallet-Based Sign Up: Students register using a blockchain wallet (MetaMask initially).

    • Course Enrollment (On-Chain Validation): Enrolling in a course is stored as a blockchain transaction.

    • Decentralized Certificates: Completion certificates are minted as NFTs, ensuring authenticity and transferability.

    • Student Profiles: Each learner has a profile displaying verified progress and credentials.

    Tech Stack

    Backend

    • Django – Web framework for handling authentication, APIs, and database logic.

    • Django REST Framework (DRF) – For building scalable REST APIs.

    Blockchain & Web3

    • Hardhat – Ethereum development framework for writing, testing, and deploying smart contracts.

    • Web3.py – Python library for interacting with Ethereum from Django.

    • Solidity – For writing smart contracts that handle enrollment, credential validation, and NFT certificates.

    Frontend

    • JavaScript / TypeScript (framework under consideration: React or Next.js for scalability and UI).

    • Web3.js / ethers.js – For blockchain interactions from the frontend.

    Workflow

    1. User signs up via MetaMask → Wallet authentication stored.

    2. Course Enrollment → Transaction sent to blockchain via smart contract.

    3. Completion → On finishing a course, student is issued an NFT certificate.

    4. Profile Dashboard → Shows all verified learning credentials.

    Vision

    The goal of StudyVerse is to create a transparent, student-owned, and decentralized learning ecosystem. By merging education with blockchain, we ensure learners’ achievements are portable, verifiable, and secure—shaping the future of digital education.

    TEAMMATE(S)
    Jason Jang

    backend-engineer ,

    blockchain-developer

    NOT LOOKING FOR TEAMMATES
    BUILT WITH
    djangosolidityhardhat
    LINKS

    No links to display

    COMMENTS (0)