Vsafe
This is a decentralized application (DApp) for sharing images based on user consent, designed to protect social media users.
Screenshots






Problem Statement
Our solution is unique because it leverages the fundamental strengths of Web3: decentralization, trustlessness, and user control. The use of smart contracts, decentralized storage, and dual-consent mechanisms ensures that private photos are only accessible when both partners agree, with no risk of tampering, censorship, or unauthorized access. Web2 solutions canβt offer this level of security, privacy, and control because they inherently rely on central servers and trust models, which are susceptible to breaches, censorship, and internal misuse.
Solution
Image Upload Flow:UserA selects imageLitProtocol encrypts image with access conditionsEncrypted image uploaded to W3.Storage (Storacha)Smart contract updated with access permissionsUser B can decrypt when accessingRevocation Flow:User A revokes accessSmart contract updatedLitProtocol prevents decryptionW3.Storage maintains encrypted data
Hackathon
ETHGlobal Bangkok
2024
Prizes
- π
Blockscout Explorer Big Pool Prize
Blockscout
- π
World Pool Prize
World
Contributors
- hi-Soumya
6 contributions