New Field: Token ID
Last Updated on January 2023
Trait Mapper File Format Has Been Updated!
A new field
tokenIdis addedSince NFT’s token id can be extremely large enough (exceeding
2^64), we are introducing a new field:tokenIdwith string data typeIt is required to insert at least one of
id,tokenId,for each item. When both fields are included in a single item,idis ignored andtokenIdis used
The original field
idstill worksidcan be used rather thantokenId. The new version of MYTY Kit is compatible with previous Trait Mapper file and asset bundles.The field
idmay be deprecated in the future, so it is highly recommended to usetokenIdrather 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
tokenIdCase 3: Mix of
idandtokenId[ { "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 updated