Description

The NFT platform uses an ERC721 contract integrated with SuperFluid protocol to allow users to rent and pay in realtime for NFTs. In the meantime the NFT is rented, the user that rented it can use it, but can't transfer it. Only when the renting is over and the NFT comes back to its owner, the NFT can be transfered again

How it's made

We've used the following technologies: - NFTStorage: To store all the NFT metadata in IPFS - Solidity: To modify an ERC721 contract to add capabilities to allow to rent it. - SuperFluid: In both frontend & solidity. We've integrated SuperFluid protocolo to pay for rent the NFT in realtime. - React: Frontend is developed using React and SuperFluid Javascript SDK.

Technologies used

EthereumSolidityIPFSTruffle