FileUnify is a revolutionary DApp that harnesses the strengths of IPFS and FVM to provide a safe and reliable storage solution for humanity's most important information.
With innovative features like ownership transfer, owner checking, and asset retrieval FileUnify combining IPFS and FVM ensures the integrity, availability, and immutability of stored files while providing efficient and scalable storage capabilities to FileUnify. Users can securely 💽store their valuable data, 👨💻verify ownership, 🤝transfer ownership rights, and📥retrieve files when needed.
💽 The store feature allows users to upload files to IPFS
👨💻 The ownership feature can check the ownership of the uploaded file
🤝 The transfer feature allows users to transfer ownership of files that have been previously stored.
The smart contracts were written in Solidity and tested and deployed to Filecoin Virtual Machine using the Truffle framework. The main interface was built using React.js, Bootstrap, and HTML. Web3.js for interacting with smart contracts through FEVM. IPFS is used to store and retrieve assets or doc.