project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Vsafe

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

Vsafe

Created At

ETHGlobal Bangkok

Winner of

Blockscout - Blockscout Explorer Big Pool Prize

Prize Pool

World - World Pool Prize

Prize Pool

Project Description

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.

How it's Made

Image Upload Flow:

  1. UserA selects image
  2. LitProtocol encrypts image with access conditions
  3. Encrypted image uploaded to W3.Storage (Storacha)
  4. Smart contract updated with access permissions
  5. User B can decrypt when accessing

Revocation Flow:

  1. User A revokes access
  2. Smart contract updated
  3. LitProtocol prevents decryption
  4. W3.Storage maintains encrypted data
background image mobile

Join the mailing list

Get the latest news and updates