hackquest logo

Silentdrop

SilentDrop is a privacy-first encrypted file transfer protocol built on 0G Storage mainnet that lets users send files securely to any wallet address.

Videos

Imagen del proyecto 1
Imagen del proyecto 2
Imagen del proyecto 3
Imagen del proyecto 4

Pila tecnológica

React
Next
Web3
Ethers
Node

Descripción

SilentDrop is a privacy-first encrypted file transfer protocol built on 0G Storage mainnet. It allows users to encrypt any file client-side and send it securely to any wallet address using 0G decentralized storage. Only the intended recipient can decrypt and download the file using their wallet.

One of the most powerful things about SilentDrop is that files are stored permanently on 0G Storage mainnet. This isn't temporary cloud storage — once uploaded, your encrypted file lives on the decentralized network indefinitely. You could upload a file today, share the root hash with someone, and they could still download it years from now. No servers to go down, no company to shut down, no file expiry. Just permanent, verifiable, on-chain storage.

Once uploaded, files are stored permanently and immutably on 0G Storage mainnet — meaning they cannot be deleted, tampered with, or taken down. This gives both sender and recipient a permanent verifiable record of the transfer on-chain.

Key features:

- Client-side encryption using TweetNaCl secretbox

- Files stored permanently and immutably on 0G Storage mainnet

- Verifiable on-chain transfer record via 0G explorer

- Automatic 0G Mainnet chain switching via MetaMask

- Transfer history stored locally

- 0.001 OG service fee per transfer

- Full send and receive flow with root hash sharing

Built for Track 5 — Privacy & Sovereign Infrastructure.

Progreso del hackathon

Week 1: Research and Planning

- Researched 0G Storage SDK and mainnet infrastructure

- Designed the privacy model using wallet address as encryption key

- Planned the architecture: client-side encryption + server-side 0G upload

Week 2: Core Development

- Built Next.js frontend with Send and Receive tabs

- Implemented TweetNaCl secretbox encryption

- Integrated 0G Storage TypeScript SDK

- Built server-side API route to handle uploads and bypass browser mixed content restrictions

- Implemented MetaMask wallet connection with automatic 0G Mainnet chain switching

Week 3-4: Polish and Launch

- Added 0.001 OG service fee collection per transfer

- Built transfer history tab with localStorage

- Improved UI to premium Web3 glassmorphism design

- Fixed mobile file download compatibility

- Deployed live on Vercel

- Tested full end-to-end flow on 0G mainnet

Estado de recaudación de fondos

nil

Líder del equipo
MMarvelous Adewoye
Enlace del proyecto
Desplegar ecosistema
0G0G
Sector
InfraOther