Skip to content

Encrypted IPFS File Drop

Share files that only the intended wallet can decrypt.

Intermediate14h1–2 people16/20 fit
TL;DR

Build Encrypted IPFS File Drop for journalists and teams sharing sensitive files in ~14h with 1–2 people. Stack: Helia + Web Crypto + Wagmi.

Why it wins: Privacy plus decentralised storage.

Build flow

01 · Problem
Cloud links can be forwarded or scanned by the provider.
02 · Solution
Encrypt files in the browser to the recipient's key, upload ciphertext to IPFS and share a link only they can open.
03 · Build
  1. 1Encrypt files
  2. 2Upload with Helia
  3. 3Share CID
  4. 4Decrypt for recipient
04 · Demo
Share a file and show a different wallet cannot open it.

MVP checklist

  • Client encryption
  • IPFS upload
  • Recipient keys
  • Expiry

Tech stack

TechRole
HeliaTooling
Web CryptoTooling
WagmiReact wallet hooks

Reference repos

Open-source projects you can build on. Links checked 2026-10-31.

Related ideas

More Web3