All NFT items in Asylum ecosystem extends pallet_uniques and RMRK standards and inherits tranferability and extensibility. But we want also to bring gaming semantics and interoperability to items, that's why we introduced such abstractions as Blueprint and Interpretation.
Interpretation is the description of the media resource used to interpretate the blueprint in some context. To describe such context interpretation MUST be assosiated with the unique set of tags. This set of tags defining the format of interpretation's metadata.
📄️ Interpretation Tag
Interpretation tag is used to give an interpretation a special semantic allowing Client to query specific interpretation according to the context. Interpretation tag can describe list of fields, that will be required from the interpretation.
Blueprint in the IMP terms is such kind of "NFT collection" where the items have identical interpretations set. Blueprint inherits properties of the RMRK's Collection. Blueprint interpretations set can be updated. See interactions at the bottom of this page.
Item is an NFT minted from the particular blueprint. Item has the same interpretation list, specified by blueprint at the time of its minting, but can be different in future with upgrading of blueprint. Owner of item might not want to upgrade his item according to latest upgrades in blueprint. Item inherits properties of the RMRK's NFT.
The following interactions are possible: