Metadata of NBA TopShot

Hi everyone, I would like to ask what metadata in the use case NBA TopShot is written on-chain and off-chain? Where can I see that?

Thank you so much

Welcome to the community @Jennydebug! It is great to have you here.:slight_smile:

Most of the text-related metadata for Top Shot is stored on-chain, in the metadata field of the Play struct.

You can query those with Cadence scripts: https://github.com/dapperlabs/nba-smart-contracts/blob/master/transactions/scripts/plays/get_play_metadata.cdc

All of the complex metadata, like images and videos, are stored in an off-chain database.