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
Sign-Up: Connect Web3 wallet, set learning interests
Enroll: Browse and join courses using $LEARN or free tier
Learn & Engage: Complete interactive lessons and quizzes
Earn: Receive XP and $LEARN tokens based on performance
Verify: Mint NFT certificate upon course completion
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