← Back to all projects

Blockchain / Self-Sovereign Identity

Nov 2024 - May 2025

Decentralized Academic Transcript System

Self-Sovereign Identity credential flow

DID-based issuer and holder architecture

IPFS decentralized transcript storage

Role-based access control

Employer verification portal

Decentralized Academic Transcript System interface preview

The problem

Research by Casino et al. (2018) highlights that traditional certificate verification processes can be time-consuming and inefficient, while Obilikwu et al. (2019) discusses how advances in digital editing technologies increase risks of credential forgery. Traditional institution-controlled credential systems also limit user ownership and transparency over academic records.

The solution

I developed a decentralized verification system using Hyperledger Aries for DID-based identity management, IPFS for distributed transcript storage, and smart contracts for credential verification and revocation. The architecture separates identity, storage, and verification layers to improve trust, traceability, and credential ownership.

System flow

How it works

Institution
Issue Credential
DID
Aries Wallet
IPFS
Employer Verification

Tech stack

HTML CSS JavaScript Node.js Express MongoDB Hyperledger Aries Hyperledger Indy (von-network) IPFS Docker

Project Demo

User workflows in action.

Demonstrating the main system flows across different user roles.

Admin Credential Issuing Flow

Uploading transcripts, issuing credentials, managing DID records, and handling credential revocation.

Employer Verification Flow

Verifying student credentials, retrieving transcript records, and checking credential validity.