
DegreeVault
A decentralized credential vault for students and institutions.
About
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