The problem Document Issuance through IPFS solves
- Decentralized storage: IPFS allows for decentralized storage of documents, which
means that the documents are stored on multiple nodes rather than on a central server.
This makes it harder for the documents to be lost or tampered with.
- Immutable records: IPFS creates immutable records of documents, meaning that once
a document is uploaded to IPFS, it cannot be altered. This helps ensure the
authenticity and integrity of the documents.
- Reduced costs: IPFS and Pinata can reduce the costs of issuing certificates and
documents by eliminating the need for expensive infrastructure and maintenance costs
associated with centralized storage. This will reduce the burden for small Institutions.
- Faster and more efficient access: With IPFS, documents can be accessed and shared
more quickly and efficiently, as they can be downloaded from any node in the network.
This project can benefit a wide range of organizations, including educational institutions,
professional associations, and government agencies. For example, an educational
institution can issue digital certificates to students upon completion of a course. These
certificates can be stored on IPFS and pinned to Pinata, making them easily verifiable and
accessible to emplovers and other interested parties.
Overall, using IPFS and Pinata for issuing certificates and documents can provide a more
secure, reliable, and accessible way to store and share important records.
Challenges I ran into
- Free Retrieving of Documents : The Receiver need to have any amount of crypto in his wallet to rerieve the document as it
requires no fee while retrieving data from blockchain . So , this make students , employees or some workers beneficial .
- Clarified the Challenge: I listed out out the root problems with document issuance and also made
straight point about what people want.
- Researched IPFS Documentation: IPFS has a large and active community, so there are
many resources available online that helped me a lot. While going through the official documentation I encountered some
similar issues.
- Consulted the Experts: I still had some trouble after researching the documentation,
I reached out to experts in the IPFS community for help. There are many
knowledgeable people who helped me solve my problem.
- Broke the Problem into Smaller Parts: The challenge I'am facing is complex, I thought it may
be helpful to break it down into smaller, more manageable parts. This will make it easier
to tackle the problem one step at a time.