Skip to content

Verifiable Course Certificates with EAS

Issue certificates anyone can verify onchain without calling the school.

Intermediate14h1–2 people17/20 fit
TL;DR

Build Verifiable Course Certificates with EAS for bootcamps, colleges and online courses in ~14h with 1–2 people. Stack: EAS attest + Viem + Next.js.

Why it wins: Real credential problem with a clean demo.

Build flow

01 · Problem
Fake certificates are common and verification is slow.
02 · Solution
Issue attestations with the Ethereum Attestation Service for each graduate, render a shareable certificate page and verify it with one click.
03 · Build
  1. 1Define an EAS schema
  2. 2Issue attestations
  3. 3Build the verify page
  4. 4Add revocation
04 · Demo
Issue a certificate live and verify it from a phone.

MVP checklist

  • Schema design
  • Batch issuing
  • Verify page
  • Revocation

Tech stack

TechRole
EAS attestOnchain attestations
ViemEthereum client
Next.jsFrontend + API routes

Reference repos

Open-source projects you can build on. Links checked 2026-10-31.

Related ideas

More Web3