Game Balance for NFT Assets
One example of that additional functionality is an analytics platform that leverages several of our partners (and would involve many of our recipes):
Partners
Space & Time: Ability to capture user telemetry.
Covalent: On-chain Indexin.
Trident3: User ID Passport.
Cube3: Security Services.
Example Use Case A competitive gaming platform uses this analytics system to track NFT based character performance after each match. When a match completes, the system aggregates player performance data, updates NFT metadata for achievement milestones, checks player wallet reputations, and provides real-time analytics through admin and player dashboards, including how the NFT assets affect game balance.
Benefits
By combining these partners into an analytics platform, we can give games the ability to mesh in-game telemetry with on-chain activity, allowing for discovery around things like:
NFT Trade Volume
NFT Collections total value or changes in value
NFT Asset In-Game performance
Ownership data - EG: what are the top 3 similar NFT’s across users
Transactional Data. NFT retention or attrition. EG: what did users buy after they bought or sold the NFT?
Leaderboards matched with Token or NFT ownership
Player whitelist/blacklists based on geography or toxicity
Reward program participation matched to in-game behavior
Sequence For Metrics Update
Trigger: Match Completion initiates the analytics update via API.
Space and Time query for match data (players, NFT usage, performance).
Covalent indexers queried for current match’s NFTs blockchain state.
Player identities obtained through Trident 3's DID profiles.
Player wallet addresses vetted through Cube3's reputation service -flagged if bad actor.
W3.io aggregates the partner data into a normalized analytics package.
Space and Time provided analytics package to update player/NFT performance metrics.
If achievement milestones are reached, NFT metadata is updated on IPFS/Filecoin.
Dashboards: Players and game admins see updated player and NFT performance metrics in their respective dashboards.