Skip to main content

CertiChain

Welcome to the documentation for the CertiChain | Blockchain Record Keeping System, a decentralized application for secure academic record management on the blockchain.

Overview

The Blockchain Record Keeping System is designed to securely store, manage, and verify academic records on the blockchain. This system provides a tamper-proof and transparent way for educational institutions to issue academic credentials while giving students ownership and control over their records.

System Architecture

Key Features

  • Secure Academic Record Storage: Store academic records immutably on the blockchain with IPFS document storage
  • Verification System: Instantly verify the authenticity of academic credentials
  • Role-Based Access Control: Different permissions for universities, administrators, and students
  • Record Sharing: Students can selectively share their records with third parties
  • Custom Record Types: Universities can create custom record types beyond standard ones

User Roles

Our system supports different roles with specific permissions:

User Roles

Documentation Structure

Key Workflows

Record Issuance

Record Issuance

Record Verification

Record Verification

Record Sharing

Record Sharing