Adesdesk / Smart-Transcript

Smart-Transcript is a decentralized application developed by Adeola for academic institutions and other categories of certificate-issuing organizations for a smarter approach to managing the storage, retrieval, and verification of graduates' academic transcripts.

Home Page:https://smart-transcript.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Smart-Transcript

A Decentralized Application by Adeola - January 2023 Version

Smart-Transcript is a Decentralized Application proposed by Adeola to academic institutions and other categories of certificate issuing bodies for a smarter approach to managing the storage, retrieval, and distribution of their graduates' academic transcripts and certificates. This dApp takes advantage of the blockchain's decentralization, permanence, immutability, and transparency, to offer institutions a more efficient way to maintain copies of academic transcripts and other documents.

Smart-Transcript dapp is accessible online at https://smart-transcript.vercel.app/

Built (at this stage) on Ethereum's Goerli test network, Smart-Transcript is powered by a smart contract that allows institutions cryptographically sign a record of each graduate's academic transcript and have it stored on the blockchain as a non-fungible token NFT. This guarantees that dispatched transcript copies remain confidential and authentic, while eliminating the issues of delay in delivery, risks of misplacement in transit, and uncertainties surrounding the identity of the issuing institution. This solution is a novel idea conceived, designed and developed by Adeola.

Smart-Transcript uses a Next.js-based user interface via which users, mainly handlers for institutions, can connect a designated ethereum wallet to tokenize actual copies of transcripts and certificates. The user interface is easy to use, allowing institutions store an immutable record of these vital documents to te blockchain, and in turn, easily retrieve details of the source and ownership of other documents. The following are snapshots of the Smart-Transcript home page and the "Tokenize" dashboard.

Smart-Transcript Home page

smart_transcript_home

The "Tokenize" Dashboard

Tokenize_dashboard

The on-chain record is retrievable with easy execution of the smart contract's functions, giving a destination institution access to the same unaltered record. This eliminates questions of authenticity and ownership or issuer conflicts. While institutions are at liberty to monetize the process still, this solution will translate to lesser costs borne by the graduate, since a significant portion of the amount spent on physical dispatch of the transcript can now be saved.

Institutions in real life do reserve the right to withdraw or revoke a previously issued certificate in a situtation where the bearer is found unworthy of such qualification. While blockchain transactions are ideally known as immutable, the Smart-Transcript DApp employs a call to the "burn" function of its smart contract source code in order to revoke previously tokenized documents. This ensures that institutions can retain all rights they reserved as applicable to the hard copy vital documents they have always issued. The following is a snapshot of the "Revoke Copy" dashboard where this feature can be executed.

The "Revoke Copy" Dashboard

withdraw_copy_dashboard

Successfully verified contract SmartTranscript on Etherscan. Here

Smart-Transcript dapp is accessible online at https://smart-transcript.vercel.app/

About

Smart-Transcript is a decentralized application developed by Adeola for academic institutions and other categories of certificate-issuing organizations for a smarter approach to managing the storage, retrieval, and verification of graduates' academic transcripts.

https://smart-transcript.vercel.app/


Languages

Language:JavaScript 78.0%Language:CSS 19.3%Language:Solidity 2.7%