Skip to content

hey-reetik/BlockBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlockBox

Summary

BlockBox is a decentralized application designed for storing and managing files using the Filecoin decentralized storage network and the InterPlanetary File System (IPFS). The application uses web3 technology to facilitate interactions between users and the Filecoin network, while Metamask authentication provides an additional layer of security for accessing and managing files. BlockBox use of IPFS and Filecoin ensures that files are stored in a decentralized manner, making it more secure and resistant to single points of failure. In addition, the use of blockchain-based technologies such as Filecoin and web3 ensures that data is tamper-proof and cannot be easily altered. By leveraging these technologies, BlockbOX provides a powerful solution for professionals who need to securely store and manage their files . Overall, BlockBox is a promising application that showcases the potential of decentralized technologies for improving the security and accessibility of sensitive data in any industry.

Technologies Used

  • FileCoin
  • IPFS/Web3
  • MetaMask
  • HTML, CSS, JavaScript

Working

**1. Upload files: **Users can easily upload files to BlockBox, which are then encrypted and stored on the Filecoin network, a decentralized storage solution. **2. Authenticate using Metamask:** Users authenticate their identity on Medlock using Metamask, a widely-used browser extension that facilitates secure access to Ethereum-based applications. **3. Encryption and decryption:** All files uploaded to BlockBox are encrypted, ensuring the privacy and security of user data. When a user wants to access a file, it is decrypted using their private key, which is securely stored in Metamask. **4. Retrieval and sharing of files:** Users can easily retrieve and share files on BlockBox, with the decentralized nature of the Filecoin network enabling efficient and reliable access to stored files. **5. Integration with web3: *BlockBox is built using web3 technologies, ensuring seamless integration with other decentralized applications and services in the broader ecosystem.

How to Use?

  • Setup MetaMask
  • Open Index.Html
  • That's it!