Docs Universe is a web-based Dapp that allows to store important assets on IPFS instance. Ownership of files is securely recorded on the Ethereum blockchain making it the best platform to store assets.
1. The store feature is a feature for uploading files to IPFS which is both a create operation on the application and write operation on the blockchain.
2. The ownership feature can check the ownership of the uploaded file while allowing users to be able to retrieve files that have been saved, this is an implementation of read operations on the application and on the blockchain.
3. The transfer feature allows users to be able to make ownership transfers of files that have been previously stored, this illustrates the implementation of update operation on the application and write operation on the blockchain.
– Blockchain: Ethereum
– Smart Contract: Solidity ^0.8.0
– Front-end: React Truffle Box + web3.js + Boostrap
– IPFS: ipfs-api + Infura