In this post, I will be discussing a lesser known capability with NFTs - the ability to rent NFTs using EIP-4907, a new standard. This standard and capability has the potential to drive up a whole new economy within GameFi and beyond.
Stated in simple terms:
NFTs are allowed to have additional role (user)
User role is automatically revoked after a defined time (expiration)
Renter (user) can use the NFT but cannot transfer it
Expiration sunsets rental period automatically and eliminates a second on-chain transaction thereby making the process much less expensive
Baking it into the standards simplifies third-party integration process. Checkout some implementations in the reference section
We decided to test-drive the current implementation from Double.
It seems we can rent domains from ENS or land from Decentraland.
We decided to dive into Decentraland and try renting the plot Newton’s AppleTree
It seems I can rent it for 0.0015. Much more affordable than having to own it!
We decided to rent this for a duration of 2 days.
The transaction was submitted and had to go through my MetaMask.
The rent was $4.91 but the gas fees was $9.82. Ouch!!!
The transaction finished and I was able to see it in my wallet.
Also tried to import it in my Metamask Wallet.
Also had this urge to view this is Decentraland MarketPlace
We could find it in the marketplace by looking up the land coordinates and turning off the not for sale filter.
Being a proud renter, I had this urge to go to the land parcel and take a selfie in front of it.
Play-To-Earn (P2E) in blockchain games will be another use case which can reduce the barrier to entry for most players.
As NFT use cases become more mainstream a need for a standards based, risk-free and inexpensive renting will become critical. Many web3 subscription business models will emerge based on a safe renting mode. Think beyond GameFi and real-life like subscriptions!
In simpler terms, NFT rentals will pave the way for NFTs to emerge as day-to-day utility from the fringe that it is today.
Ethereum token standards and composability
If you are like me and swimming in all these ERC standards, this Twitter post chain might help:
https://twitter.com/SalomonCrypto/status/1553982842232717313/photo/1