DOCUMENT VERIFICATION THROUGH BLOCKCHAIN
A Blockchain base application for the verification of the documents through which the issuer of the document can upload the digitally signed document on a blockchain. with generated hash and send the document to the recipient via email or other source and when the recipient wants to send
2025-06-28 16:32:11 - Adil Khan
DOCUMENT VERIFICATION THROUGH BLOCKCHAIN
Project Area of Specialization BlockchainProject SummaryA Blockchain base application for the verification of the documents through
which the issuer of the document can upload the digitally signed document on
a blockchain. with generated hash and send the document to the recipient via
email or other source and when the recipient wants to send the document to
any verifier i.e. an employee, yourself etcetera of the organization to apply,
he/she will be assume to submit the digitally signed document and then the
verifier scan the QR Code (containing hash) from the document and check its
authenticity. Academic qualifications are particularly important in
employment situations as they serve as a guarantee of not just the knowledge,
expertise and skills of the holders but also of their abilities, reliability and
dedication. From the perspective of the bearers, found a positive correlation
between educational attainment levels and better employment prospects and
economic security. Pointed out that academic qualifications are deemed to be
genuine when they are conferred by a university that is legally authorized to
award such certificates. Because they are so valuable, people often lie about
their academic qualifications by producing fake certificates.
The key issues in certificate verification generally are in storage, retrieval,
and access to data. Blockchain technology provides a common shared
platform from where to store, retrieve and access documents. The very nature
of the technology is in the distributed, shared, open ledgers, verifiable by all.
The Blockchain is a public ledger used to record all the transactions in a
decentralized data log rather than a physical ledger or a single database. While
blockchain technology was originally used to create crypto currencies,
nowadays blockchain is being promoted to different areas like trading, file
storage, payment services, identity management, financial exchanges, medical
records management, education and more. Document verification is a common
phenomenon as far as humans are concerned. They are bound to verify their
documents in every walk of life, be it a employment purposes or any new step
in their life journey. This can effectively be done via blockchain technology.
Today, document verification is no more strenuous and also immune to faulty
representations using blockchain technology. With blockchain technology, the
documents to be verified are hashed stored on the blockchain network instead
of the digital copy of the document
The user interfaces between the users and the system is very easy or and user friendly so that
every type of users can use it easily. There is a video link which will guide if there will be any
problem that the user comprises. There will be a web application which will interacted by the issuer
of the document and the verifier who can verify the issued document. The GUI is very simple and
can be easy to use for both verifier and the issuer. There is more than one page because the
verifier has different page, issuer has the different page and a home page where the user can
navigate whether he is a verifier or an issuer.
Academic certificates are highly esteemed as they serve as an indicator of the human capital of
their bearers. Human capital refers to the skills, competencies, knowledge and aptitudes achieved
through education. Academic qualifications are particularly important in employment situations as
they serve as a guarantee of not just the knowledge, expertise and skills of the holders but also of
their abilities, reliability and dedication. From the perspective of the bearers, found a positive
correlation between educational attainment levels and better employment prospects and economic
security. Academic qualifications are deemed to be genuine when they are conferred by a
university that is legally authorized to award such certificates. There is already a document
verification system but they have to verify the document manually and took days to verify, the
institute have to send the document given by an applicant to the issuer , so this system replace the
manual verification system to the automated system which can save a lot of time by reducing the
time of approaching the issuer and verifying huge amount of documents.
We are building this project on windows operating system but the product supports all types of OS
like android, IOS… we are using NoSQL database to store data of transaction and timestamp.
Tools for this project we might uses different tools for different situation we are not limiting us to
tools because we are in learning phase so if we face difficulty to use one tool or library we may
switch to another tools or libraries. Some of the tools we are intended to use are as follows:
PyCharm, Python, sha256 library, QRcode library and others if needed. We locally host the server
for demonstration of our project. The mechanism of receiving info about validation or uploading
document is shown by a message box after the transaction completed.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 52519 | |||
| scanner | Equipment | 1 | 15000 | 15000 |
| learning cost | Miscellaneous | 2 | 5000 | 10000 |
| server cost | Equipment | 1 | 20000 | 20000 |
| qr scanner | Equipment | 1 | 7519 | 7519 |