← Back to home

FileDrop

“Dropbox-like" app for Filecoin storage via Telegram bot interface

Screenshots

FileDrop screenshot 1
FileDrop screenshot 2
FileDrop screenshot 3

Problem Statement

Use case for the hackathon: End-user uploads files to Filecoin storage through Lighthouse provider via Telegram bot & WebApp interfaces.Problem:Telegram Cloud is centralized. Ex.: If you lose your account - you lose all your dataIt’s slow (upload/download)File size limit of 2Gb (which is pretty good for a messenger app, but still not sufficient)No guaranteed storage period. Your data may become unavailable at any timeSolution: A decentralized Filecoin storage via Telegram interface that is truly yours. Store and share ANY Files of ANY Size for ANY Time you need.Accessible from everywhere for ANY app or serviceKeep track of all your uploaded Filecoin files (local index)Private and Secure: A)we don’t have an access to you files; B)dApp runs completely on users deviceValue Proposition: Convenient (quick & simple) access to Filecoin's decentralized storage to ~1B Telegram users.Next Steps (after hackathon):Integration in CTRL Wallet AppShared storage for Telegram CommunitiesBuilt-in encryption (encrypt file before uploading it to Filecoin)Backup all data from Telegram account to Filecoin storage (chat history, photos and other media)

Solution

Python for backend Svelte + SvelteKit for frontend Tailwind CSS Telegram API: https://core.telegram.org/ Telegram Bot API: https://core.telegram.org/bots/api Telegram Mini Apps: https://core.telegram.org/bots/webapps Lighthouse API: https://www.lighthouse.storage/documentation https://www.ipfs.com/ https://filecoin.io/

Hackathon

ETHGlobal Istanbul

2024

Contributors