Inspiration

In the real world, leasing has become increasingly common. From housing to electronic equipment to transportation, we can use a small amount of money to obtain the right to use it for a short period of time after paying a deposit. It is also easy to implement a relationship where the owner, user/tenant, bank... all have different rights to the asset in question,But the current nft leasing in WEB3 is not perfect

What it does

We have implemented an nft rental market, in which the original nft owner can list and rent out their nft, and other users can lease this nft to obtain the right to use

How we built it

We use three canister contracts to do this. One front-end contract is used to interact with the user, one is the back-end of the marketplace, and the last one is used to mint nfts representing usage rights. Once the user pays the rent, they can get an nft representing usage rights

Challenges we ran into

  • Learn the knowledge related to dfinity platform development
  • Designing a business model for nft leasing
  • Validation of data between different applications ## Accomplishments that we're proud of We realized the leasing function of the design, ## What we learned
  • Design an nft rental system
  • Familiar with the development of programs on dfinty receipts

What's next for Sharing NFT

  • Optimize user experience
  • Support more third-party nft contracts

Built With

Share this project:

Updates