- Decentralized Storage: Images are uploaded to IPFS, ensuring decentralized and immutable storage.
- Smart Contract: Utilizes Solidity smart contracts on the Ethereum blockchain for access control and ownership management.
- Access Control: Users can grant or revoke access to their uploaded images to specific individuals through the smart contract.