Nillionly fans
Secure photo sharing Telegram bot with Nillion encryption for maximum privacy and security!
Screenshots






Problem Statement
Nillionly Fans is a privacy-focused Telegram bot that enables secure photo sharing through Nillion's advanced encryption technology. Built with Node.js and the Telegraf framework, it provides end-to-end encrypted storage and retrieval of photos with a simple command-based interface. The bot allows users to:Create personal encrypted storage accountsUpload and encrypt photos securelyGenerate compressed thumbnails for quick previewsRetrieve photos with end-to-end encryptionManage stored photos through an intuitive interface This project demonstrates the power of combining Telegram's accessible platform with Nillion's enterprise-grade encryption, making private photo sharing accessible to everyone while maintaining the highest security standards.
Solution
We built this bot using a powerful combination of technologies:Node.js & TypeScript: For type-safe backend developmentTelegraf: For Telegram bot framework integrationNillion SDK: For advanced encryption capabilities@nillion/client-react-hooks@nillion/client-vms@nillion/client-wasmThe bot leverages Nillion's encryption technology to provide secure photo storage and sharing. Photos are processed using Sharp for optimization before being encrypted and stored. The bot runs on Vercel's serverless infrastructure using their KV storage for data persistence.Key features include:End-to-end encrypted photo storageSecure photo retrievalImage compression and thumbnail generationUser account managementCommand-based interaction