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

SnapShare

"Snapshare: A decentralized photo sharing app built on the Ethereum blockchain. Upload, share, and discover photos securely. #Blockchain #Decentralized #Ethereum"

SnapShare

Created At

HackFS 2024

Project Description

SnapShare is a decentralized photo sharing application built on the Filecoin blockchain. It allows users to securely upload, share, and discover photos while leveraging blockchain technology for decentralized storage and privacy.

The core functionality of SnapShare includes the ability for users to upload their photos to the Filecoin blockchain, ensuring that the photos are stored in a secure and tamper-proof manner. Users can then share their photos with others through the SnapShare platform, where they can be discovered and viewed by other users.

Overall, SnapShare aims to provide users with a secure, private, and efficient way to share photos while leveraging blockchain technology to ensure the integrity and availability of their data.

How it's Made

SnapShare was built using a combination of technologies to achieve its decentralized photo sharing functionality. Here's a breakdown of the key technologies and how they were used: 1.Filecoin Blockchain: The core of SnapShare's decentralized architecture is the Filecoin blockchain, which is used for storing photos and managing user interactions.

  1. Web3.js: Web3.js is used to interact with the Ethereum blockchain from the frontend. It provides a JavaScript API for interacting with smart contracts and sending transactions to the blockchain.

  2. IPFS: While not explicitly mentioned, it's likely that SnapShare uses IPFS (InterPlanetary File System) for decentralized storage of photos. IPFS allows files to be stored and retrieved in a decentralized manner, ensuring that photos remain available even if the SnapShare platform goes offline.

Overall, SnapShare's technology stack was chosen to provide a secure, efficient, and decentralized platform for sharing photos. The combination of blockchain technology, state channels, and integrations with popular cryptocurrency exchanges allows SnapShare to offer a unique and compelling user experience in the decentralized photo sharing space.

background image mobile

Join the mailing list

Get the latest news and updates