New Field: Token ID
Last Updated on January 2023
- A new field
tokenId
is added- Since NFT’s token id can be extremely large enough (exceeding
2^64
), we are introducing a new field:tokenId
with string data type - It is required to insert at least one of
id
,tokenId,
for each item. When both fields are included in a single item,id
is ignored andtokenId
is used
- The original field
id
still worksid
can be used rather thantokenId
. The new version of MYTY Kit is compatible with previous Trait Mapper file and asset bundles.- The field
id
may be deprecated in the future, so it is highly recommended to usetokenId
rather thanid
.
- File Format[{"id": number, // token ID"tokenId": string, // string type of token ID"filename": string, // file name of psd/psb file"traits": List<string> // array of full paths of image layers},...]
- Example JSON file
- Case 1: Previous Trait Mapper with only
id
[{"tokenId": "0","filename": "CollectionName_A_v01.psb","traits": ["Body/BlueAndYellowJacket","Head/Tan","Face/Eyes/BlackLeftEye",..."Hair/PurpleLong"]},{"tokenId": "2","filename": "CollectionName_A_v01.psb","traits": ["Body/PurpleSweaterWithSatchel","Head/Gradient2","Face/Eyes/BlackLeftEye",..."Hair/WhiteBucketCap"]},...{"tokenId": "123456","filename": "CollectionName_B_v01.psb","traits": ["Body/PinkFleece","Head/Yellow","Face/Eyes/BlackLeftEye",..."Hair/BlueMessy"]}] - Case 2: New Field wth only
tokenId
- Case 3: Mix of
id
andtokenId
[{"id": 0,"tokenId": "0","filename": "CollectionName_A_v01.psb","traits": ["Body/BlueAndYellowJacket","Head/Tan","Face/Eyes/BlackLeftEye",..."Hair/PurpleLong"]},{"id": 2,"filename": "CollectionName_A_v01.psb","traits": ["Body/PurpleSweaterWithSatchel","Head/Gradient2","Face/Eyes/BlackLeftEye",..."Hair/WhiteBucketCap"]},...{"tokenId": "123456","filename": "CollectionName_B_v01.psb","traits": ["Body/PinkFleece","Head/Yellow","Face/Eyes/BlackLeftEye",..."Hair/BlueMessy"]}]
Last modified 5mo ago