Recently there has been an interest in adding new types of roles to NFTs, such as:
- Renting Extension For ERC-1155 Standart
- ERC standard for "held" Non-fungible token (NFTs + DeFi)
- ERC EIP for lending NFT (ERC-721) tokens?
- Unsecured Leasing NFT Promotes the Development of Metaverse's Sharing Economy
- ERC-4400: ERC-721 Consumer Extension
Since there are various use-cases (thus roles) and each has its own specifics I think that the idea that @ ilanolkies suggests here is interesting.
Although @fulldecent has concerns in fragmenting the standard, even more, I think that the idea of having a generic definition for roles might be something that we can explore.
Can we have a “temperature check” prior to picking that up? I would be interested to get your feedback on it.