Skip to content

ChainDrive is a decentralized platform designed for secure image upload and sharing using blockchain technology.

Notifications You must be signed in to change notification settings

khushi-242k02/ChainDrive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChainDrive

ChainDrive is a decentralized platform designed for secure image upload and sharing using blockchain technology. This project integrates Solidity smart contracts for access control and ownership management with IPFS (InterPlanetary File System) through Pinata for decentralized image storage. Additionally, Hardhat is used for contract deployment, and MetaMask handles transactions.

Features:

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

Technologies Used:

  • Solidity: For developing smart contracts that handle ownership and access rights.
  • React: For the front-end interface, enabling users to upload images and manage access settings.
  • IPFS with Pinata: Decentralized storage solution for hosting and pinning images on IPFS, ensuring long-term availability and reliability.
  • Hardhat: For deploying and testing smart contracts in the Ethereum ecosystem.
  • MetaMask: For handling transactions and interacting with the Ethereum blockchain.

ChainDrive combines blockchain technology with decentralized storage to offer a robust and user-friendly solution for managing and sharing images securely.

References

https://hardhat.org/hardhat-runner/plugins/nomicfoundation-hardhat-ethers

https://docs.ethers.org/v5/getting-started/#getting-started--connecting

About

ChainDrive is a decentralized platform designed for secure image upload and sharing using blockchain technology.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published