TL;DR
This is a SC wallet/dapp that enables NFT rentals entirely on-chain and in a trustless manner. No colateral needed.
It is also made to be FULLY COMPATIBLE with ERC-721. No need to implement new patterns!
We are leveraging Acount Abstaction TO ENABLE users to rent NFTs without any collateral, operating in a fully trustless environment. While still in the development phase, we've launched a proof of concept (POC) on Base Goerli. This includes a browser extension wallet, a dashboard/marketplace dapp, and fully operational smart contracts.
Below you can find a guide on how to run the POC. You can find the documentation here, including all the contract addresses.
To run the POC, 1st download the file in this link (SHA256: BD50049C2DE7C58806963140ADB66B852E630A098C2D87DF50215F47BE3C82E5
).
Next, extract the folder to a directory of your choice. Now, on Chrome browser, open 'browser-options' on the top right and select Extensions -> Manage Extensions. In the extensions tab turn on developer mode on the top right. Then select Load unpacked in the top left. In the selection window, enter the directory to which you extracted the file contents and select build/
.
After this you should be able to run our version of trampoline browser extension. Now create an account, fund it and deploy it following the instructions provided in the screen. To fund your wallet you may need to head to Base Goerli faucet.
Now head to our test account dashboard and checkout some test NFTs for rent, free of charge of course. To rent, just click on the NFT card, input a duration for the rent and click the button!
Feel free to open issues or contact any of the team members if you run into any errors. Also contact us through australopitech@proton.me if you are interested in collaborating.
How Does It Work?
NFT owners can utilize our dapp to list their NFTs for rent. In turn, our SC wallet users can rent these for a specified duration. Asset owners can be confident in receiving payment and having their assets returned post-lease, all thanks to our robust smart contracts.
How is this achieved? Our Smart Contract Wallet ensures the rented NFT remains within the renting account until the rental period concludes. When the rent is due, the NFT is directed solely to its rightful owner.
Our application is tailor-made to work with ERC-721. NO NEED FOR NEW PATTERNS!!
We've also streamlined the process for any marketplace dapp to integrate seamlessly with our wallet. Check here for details.
-
Gaming: The burgeoning gameFi sector underscores the relevance of our application, especially as most games employ NFTs as in-game assets. NFT owners can monetize their assets during inactive periods.
-
Metaverse Items: Any item within the metaverse represented as an NFT can benefit immensely from our protocol. Anticipate a shakeup in the metaverse economy!
-
Access Tokens: In certain scenarios, NFTs serve as access control mechanisms. NFT holders gain privileges or rights, such as the BAYC, which grants its holders exclusive community access and future entry to their metaverse.
The implications of our project are clear-cut. It unveils the inherent value of assets that are, or can be, represented as NFTs, encompassing both current and prospective cases. Upon our launch, any asset owner can potentially generate passive income, provided there's real demand for their assets.
- Fully functional market place/dashboard UI
- Buying and selling NFT's in market place
- Scale api through sub-graphs
- Mobile app