Unique Function of RentaFi
Lenders can lock NFTs to be deposited with a lock period to the contract.
Locking NFTs ensures that they can be withdrawn on the due date, and yNFT are minted at the same time they are deposited.
At the end of the lock period, the NFT can be withdrawn with an oNFT, and the yNFT will redeem the rental fees incurred during the lock period.
This function allows Rentals to be performed between specified users.
Lenders can rent to specific users by specifying the users they wish to rent to, and only specified renters can perform Rent.