Dwelp is a decentralized platform to sign and verify institutional documents using blockchain
Dwelp is a decentralized application that combats the growing issue of fake certificates, circulars, and degrees by enabling institutions to digitally sign official PDFs using blockchain. These documents can then be verified by anyone — no account, no login, no middleman.
Think of it as a trustless, public notary for the digital world.
🚀 How It Works
💡 Why Dwelp? "The institute will remain closed tomorrow!" We’ve all received such messages — some true, many fake. Dwelp eliminates the doubt. With on-chain signatures and IPFS storage, official documents can be verified instantly and trustlessly.
🔐 Key Features
🛠 Tech Stack
This project uses Ethereum and Polygon (Layer 2) for storing the hash and public key on-chain while the PDF/Document itself is stored on Pinata. The CID is then stored on-chain along with the hash, and signature. So when the admin uploads a PDF, the document gets hashed, signed and the PDF/doc is uploaded on Pinata At the verification portal, the hash is again taken, searched through the contract. If the hash is found, verified by the public key, the document is shown verified.