Inspiration

EduCreds was inspired by the growing problem of academic certificate fraud and the inefficiency of manual verification systems in many countries. We wanted to build a transparent, tamper-proof solution that empowers schools to issue authentic certificates and enables employers to verify them instantly all powered by blockchain.

What it does

EduCreds is a blockchain-based platform transforming how academic certificates are issued, verified, and managed. By minting certificates as NFTs on the Base Network, EduCreds ensures they are permanent, fraud-proof, and instantly verifiable worldwide. Institutions gain a secure and efficient way to issue credentials, while employers and third parties can verify them in seconds without intermediaries

How we built it

We built EduCreds using React (frontend), Express.js (backend), and Solidity smart contracts deployed on the Base Network. Certificates are minted as ERC-721 NFTs, with their metadata stored on IPFS for permanent access. We integrated MetaMask for wallet connections and JWT authentication for secure access control between institutions and users.

Challenges we ran into

Our biggest challenges included designing a user experience simple enough for non-Web3 institutions, integrating NFT minting with metadata storage, and optimizing gas fees for large-scale certificate issuance. We overcame these by leveraging Base’s low-cost network and modularizing our smart contract logic

Accomplishments that we're proud of

we’re proud to have successfully built and deployed EduCreds` full-stack MVP, including both frontend and backend systems. Our smart contract on the Base Network is already capable of minting academic certificates as NFTs, and institutions can issue certificates directly from our web interface.

Some of our key milestones include:

. Bulk Certificate Issuance: Institutions can issue multiple student certificates in one transaction — saving time and gas.

. Frontend + Backend Deployment: A live platform powered by React, Express.js, and Ethers.js, fully integrated with MetaMask and IPFS for decentralized storage.

. Secure Authentication: JWT-based login with separate dashboards for institutions and verifiers.

. Blockchain Transparency: Certificates are permanently recorded and verifiable on-chain without intermediaries.

These achievements prove that EduCreds isn’t just an idea ,it’s a working product bridging traditional

What we learned

During development, we learned how to bridge real-world education systems with decentralized infrastructure, ensuring the blockchain layer remains invisible to non-technical users while preserving full transparency.

What's next for EduCreds

We’re now focused on expanding EduChain into a full Web3 education ecosystem, starting with:

NFT Certificate Marketplace: A marketplace for institutions to design and sell verified certificate templates, and for graduates to showcase their achievements.

$EDUC Tokenization: Launching $EDUC, our native utility token for subscriptions, verification credits, and reward incentives across the EduChain network.

API & SDK Creation: Allowing third-party EdTech platforms and universities to integrate EduChain’s verification system seamlessly.

Institutional Testing: Partnering with early schools and universities to pilot-test real certificate issuance and feedback.

DID & ZK Integration: Implementing decentralized identities and privacy-preserving verification for secure, compliant operations.

Our goal is to make EduCreds the trusted Web3 backbone for global academic verification, combining transparency, accessibility, and innovation.

Built With

  • api
  • ethers.js
  • express.js
  • ipfs
  • jwt
  • mongodb
  • node.js)
  • react
  • react-18-with-vite
  • react-hook-form-+-zod
  • restful
  • shadcn/ui
  • tailwind-css
  • tanstack
  • with
  • wouter
Share this project:

Updates