Skip to content

Latest commit

 

History

47 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📄 Dockument

Dockument is a decentralized document storage and verification platform built with blockchain and IPFS. It enables users to securely store, share, and receive verifiable credentials (VCs) while maintaining full control over access and privacy. The platform is designed for organizations to issue credentials and for users to manage them transparently on the blockchain.


🚀 Features

  • 🔐 Decentralized Storage: Documents are stored on IPFS, ensuring integrity and availability.
  • 🧾 Verifiable Credentials (VCs): Issuers can generate tamper-proof digital certificates for users.
  • 🛂 Selective Disclosure: Users control which fields of a VC are visible to verifiers.
  • 👥 Dual Panel System:
    • Issuer Panel: Organizations issue VCs and manage document access.
    • User Panel: Users receive, store, and share documents.
  • 📊 Certificate Visualization: Convert JSON-based VCs into visually rich certificates and store them on IPFS.
  • 📬 Notifications: Real-time updates when new documents or VCs are issued.

🛠 Tech Stack

  • Frontend: React.js + Tailwind CSS
  • Backend: Node.js + Express.js
  • Blockchain: Solidity (Ethereum Smart Contracts)
  • Storage: IPFS via Pinata
  • Database: MongoDB
  • Wallet Integration: MetaMask
  • VC Format: W3C Verifiable Credentials JSON-LD

🔐 Smart Contracts

Smart contracts manage:

  • VC issuance
  • Document ownership and access
  • Selective disclosure and verifiability

📘 Use Case Scenarios

  • Universities issuing diplomas as verifiable credentials
  • Government identity verification
  • Health care document sharing with selective disclosure
  • Corporate employee credential issuance

📫 Contact

Built with 💡 by:

  • Triparna Kar (22CS029)
  • Shail Macwan (22CS035)
  • Ayush Mistri (22CS041)

For queries or collaboration, contact:


About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages