Inspiration

As students, we often join clubs, study groups, or learning circles — but these are limited to local campuses or cluttered public forums. We wanted to create a secure, NFT-gated space for global students to learn together, access high-quality resources, and collaborate freely across universities.

With the rise of Web3 and gated NFTs, we saw an opportunity to bring trust, exclusivity, and gamification into digital learning — making every student circle feel like a premium, invite-only experience

What it does

EduPass enables students to: 🔐 Join learning circles using NFT access passes 🧠 Access exclusive resources like curated PDFs, sessions, and toolkits 🎙️ Engage in gated community discussions 🏆 Earn reputation NFTs for contributing content, mentoring, or organizing events Each NFT acts as a verifiable proof of membership, allowing only rightful owners to unlock circle benefits.

How we built it

We built EduPass using: 🔧 Frontend: React.js with Wallet Connect integration ⚙️ Backend: Node.js (Express) for API, Firebase for real-time database 🔗 Blockchain: BitBadges SDK for NFT minting and gating ☁️ Storage: IPFS for hosting resource files and NFT metadata 🔐 Authentication: Web3 wallet-based login (MetaMask) 🎨 Design: Figma for prototyping and UI/UX We deployed the app on Vercel for frontend and used BitBadges mainnet for NFT verification.

Challenges we ran into

🚧 NFT Gating Logic: Understanding and implementing NFT-based access using BitBadges was new and took several iterations. 🧩 Web3 Wallet Integration: Ensuring smooth MetaMask login and NFT validation across chains. 🕓 Time Constraints: Building the full-stack platform in limited hackathon time required fast prototyping and task division.

Accomplishments that we're proud of

🚀 Built a full-stack gated NFT platform from scratch in a limited timeframe 🔗 Successfully integrated BitBadges SDK to enable NFT-based access control 🌐 Implemented multichain wallet authentication with MetaMask and Web3.js 🎓 Created a platform that empowers global student collaboration through learning circles 🧠 Designed a clean, intuitive UI/UX using Figma for a smooth user experience 🔐 Developed a real-world use case for NFTs beyond collectibles — focusing on education and gated knowledge 🧩 Learned and applied decentralized technologies like IPFS and NFT metadata standards 🤝 Worked efficiently as a team, dividing tasks across backend, frontend, and design

What we learned

🔍 How to use NFTs beyond art — for authentication, membership, and trust 🌐 Implementing multichain auth and wallet connect flows 📚 Designing gated user journeys with real educational impact 🤝 The importance of clear user experience in blockchain-based apps

What's next for EduPass

✅ Add in-circle voting using smart contracts 🌎 Launch for universities globally as a platform for cross-campus collaboration 🎓 Partner with educators to issue NFT-based credentials 📊 Integrate analytics dashboard for user activity and engagement

Built With

Share this project:

Updates