hackquest logo

SkillQuest

SkillQuest is a decentralized learning platform built on the Pharos blockchain that enables users to learn, earn, and verify their skills through blockchain technology.

视频

描述

SkillQuest is a decentralized learning platform built on the Pharos blockchain that reimagines traditional education through blockchain-powered skill verification, tokenized incentives, and gamified learning. It enables users to learn in a structured environment, earn rewards for their progress, and receive verifiable NFT certificates as proof of skill mastery all recorded on-chain through a unified smart contract system.


Key Features

  • Gamified Learning Modules
    Structured courses with levels, XP points, and achievements that keep users engaged.

  • Token Incentives
    Learners earn the native $LEARN token for completing lessons, quizzes, and participating in community challenges.

  • NFT Certificates
    Upon completing a course, learners are awarded ERC-1155 NFT certificates minted directly from SkillQuest.sol, serving as immutable, verifiable proof of skills.

  • Decentralized Course Monetization
    Instructors can publish and monetize courses directly through the platform, with built-in revenue sharing logic.

  • Skill Tree Progression
    Courses are designed in a progression format users unlock advanced content by completing foundational skills.

  • On-Chain Analytics
    All learner progress, achievements, and certifications are transparently recorded on-chain for portability and verification.

Technology Stack

  • Blockchain: Pharos (low fees, scalable environment for dApps)

  • Smart Contract: Solidity handles token rewards, NFTs, course management, user progress, and certifications)

  • Frontend: React + Tailwind CSS

  • Storage: IPFS (course content, certificate metadata)

  • Authentication: Web3 wallet (MetaMask, WalletConnect


    SkillQuest.sol

    All core functionalities are implemented in a single modular smart contract:

    • Course Management: Instructors can add/edit courses with metadata stored off-chain.

    • Enrollment: Users can enroll using tokens or free access depending on course settings.

    • XP and Progress Tracking: Tracks user participation, quizzes, and assignment completion.

    • Rewards Engine: Calculates and distributes $LEARN tokens to users based on milestones.

    • NFT Minting: Issues ERC-1155 NFT certificates upon course completion, including course name, date, and skill level.

    • Revenue Sharing: Smart contract manages payouts to instructors automatically.

    • Security: Basic anti-fraud logic to ensure authentic course completion before reward/certificate issuance


      Tokenomics

      • $LEARN Token

        • Utility: Used for course enrollment, instructor payments, governance, and reward distribution

        • Earned by: Completing courses, passing quizzes, referring others, and contributing to community discussions

      • NFT Certificates

        • Minted directly from the smart contract

        • Display skills and achievements on-chain


      User Flow

      1. Sign-Up: Connect Web3 wallet, set learning interests

      2. Enroll: Browse and join courses using $LEARN or free tier

      3. Learn & Engage: Complete interactive lessons and quizzes

      4. Earn: Receive XP and $LEARN tokens based on performance

      5. Verify: Mint NFT certificate upon course completion

      6. Progress: Unlock new content and track journey with on-chain badges


      Why Pharos?

      Pharos offers the perfect infrastructure for SkillQuest: low transaction fees, scalability, and a developer-friendly environment that supports real-time on-chain interactions and fast finality for NFT minting and reward distribution


      Conclusion

      SkillQuest bridges the gap between education and Web3 by transforming passive learning into an engaging, rewarding, and verifiable experience. The platform offers a streamlined and transparent learning ecosystem powered by the Pharos blockchain. With on-chain proof of skills, tokenized incentives, and a gamified structure, SkillQuest empowers learners worldwide to build real value through knowledge securely, transparently, and autonomously.

本次黑客松进展

Completed MVP • Deployed on Pharos testnet • Frontend integrated with Web3 wallet authentication • Courses, rewards, and certification system fully operational

技术栈

React
Solidity
Web3