For example
I minted a token using https://app.rarible.com/create/erc721
It only has a token ID 2, the rest of the data are all in IPFS
https://ipfs.io/ipfs/QmRY5wM2ap7vqh9UT88wymFe68VgXxvCueHayh93XEYuJy
all the data already can be picked up by 3rd party websites and other wallets
We should follow this "standard" in TokenScript. Something like:
- Use Key(Seat)+Value(68) format in TS as well. ( a tool can easily convert between TS and Key/Value format)
- Store TS files on IPFS.
- Including a URI in contract, point to the TS files on IPFS.
- Wallet checks both contract and our repo for TS files.