Each of our templates contains (mutable and / or immutable) attributes
One type of recipes will foresee "upgrading" NFTs by blending them with some material
Depending on the attributes of the input item and the material, the output NFT should have the same attributes as the input item, but with different values
Example:
An NFT "Hero X" with a mutable attribute "Power" that has value 5.
Blend it with a "Gold" NFT which has "Effect = 2", the resulting "Gold Hero X" to have Power = 10
Scenario
Example: