IC-BCT 2019 pp 79-91 | Cite as

Issuing and Verifying University Certificates on Blockchain

  • Dhiren Patel
  • Balakarthikeyan RajanEmail author
  • Yogesh Mangnaik
  • Jatin Jain
  • Vasu Mistry
  • Pearl Patel
Conference paper
Part of the Blockchain Technologies book series (BT)


In this paper, we propose a decentralized approach toward issuance of institute degree and their verification system using blockchain technology. Keeping the encrypted record on a public blockchain, using Oracles, we provide a framework for quick verification of the degrees. The system introduces the concept of generating a single root hash for all the degree-encrypted hashes to avoid excessive on-chain data storage. The system also explains the different smart contract workflow required to implement the idea along with the use of ERC223 token to monetize the Oracle service.


Blockchain Merkle Tree Smart contract Verification 


  1. 1.
    Yaga D, Mell P, Roby N, Scarfone K (2018) Blockchain technology overview. Draft NISTIR 8202, NIST, USGoogle Scholar
  2. 2.
    Wurster S et al (2017) Specification on Blockchain Technology. ISO/TC 307, TokyoGoogle Scholar
  3. 3.
    Ethereum Project.
  4. 4.
    Becker G (2008) Merkle signature schemes, Merkle trees and their cryptanalysis. Ruhr-University Bochum, Technical ReportGoogle Scholar
  5. 5.
    Oraclize-blockchain oracle service, enabling data-rich smart contracts.
  6. 6.
    Digital Certificates Project.
  7. 7.
    MetaMask Ethereum Browser Extension.
  8. 8.
    Ethereum: ERC223 token standard—Issue#223—ethereum/EIPs.
  9. 9.
    Cheng JC, Lee NY, Chi C, Chen YH (2018) Blockchain and smart contract for digital certificate. 2018 IEEE International Conference on Applied System Invention (ICASI).

Copyright information

© The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  1. 1.Veermata Jijabai Technological InstituteMumbaiIndia
  2. 2.Independent ResearcherMumbaiIndia
  3. 3.Vidyalankar Institute of TechnologyMumbaiIndia

Personalised recommendations