DegreeVault

A decentralized credential vault for students and institutions.

DegreeVault

Created At

ETHGlobal Prague

Project Description

Student Uploads Certificate (PDF or JSON)

  • File is uploaded to IPFS via ipfs-http-client
  • Generates and stores the IPFS hash

Institution Signs the Hash

  • Simple signature from an “institution wallet” (no contract needed!)
  • Verifies the document was issued by a trusted entity

Onchain Record of the Credential

  • Student calls a minimal smart contract (or just a JSON-RPC tx) to store: IPFS hash
  • Timestamp
  • Institution address signature

Blockscout Integration

  • Link to the transaction on Blockscout
  • Embed contract view or signature verification

How it's Made

Student Uploads Certificate (PDF or JSON)

  • File is uploaded to IPFS via ipfs-http-client
  • Generates and stores the IPFS hash

Institution Signs the Hash

  • Simple signature from an “institution wallet” (no contract needed!)
  • Verifies the document was issued by a trusted entity

Onchain Record of the Credential

  • Student calls a minimal smart contract (or just a JSON-RPC tx) to store: IPFS hash
  • Timestamp
  • Institution address signature

Blockscout Integration

  • Link to the transaction on Blockscout
  • Embed contract view or signature verification
background image mobile

Join the mailing list

Get the latest news and updates