First Flight #12: Kitty Connect

First Flight #12: Kitty Connect
Beginner FriendlyFoundryNFTGameFi
100 EXP
View results
Submission Details
Severity: medium
Invalid

TokenIds are not the same on different chains.

Summary

In both mint by shop partner or by bridging; tokenId value will be based on the value of kittyTokenCounter which is unique for each of chain. In case if the token is bridged from chain A to chain B and back his tokenId will be another on chain A, which makes it difficult for off-chain services to track NFTs, and also for the user, because the values of his NFTs will be changed after bridging.

Impact

Medium.

Recommendations

Consider making NFT based on hashing of CatInfo parameters to make it unique on different chains and staing same in case of bridging.

Updates

Lead Judging Commences

inallhonesty Lead Judge about 1 year ago
Submission Judgement Published
Invalidated
Reason: Design choice

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.