As previously mentioned, domains are structs that are added to either NFT or Collection objects. They essentially add new behaviour and data to each NFT or to the whole Collection itself.
We currently have the following data-driven domain:
And have specialised domains that inject logic into the NFT collection, such as:
  • Composability
  • Plugins
Domains allow you to add custom fields to your NFT and Collection objects