Tracking how active a user is directly on the NFT, can be useful for partner projects to easily create additional benefits to reward their loyalty.
If this data was not on-chain, your project would have to maintain the activity data and have an API, which your partners would then need to integrate with. Furthermore, for on-chain airdrops, mints, or DeFi, the user engagement data is not accessible unless it's on-chain.
- Time Last Transferred - measures how long a user has owned that NFT, without a complicated blockchain call, which may differ between networks.
- Number of Interactions - a simple counter that increments every time the NFT is used can be a good measure of engagement.
- Time of Last Interaction - tracks how recently a user has engaged with a utility with the NFT
This is useful for interoperabilty and metaverses, wherein other games and worlds can more easily import the NFTs or digital assets without relying on querying an API that the game developer must maintain.