I would like to create a simple game where players can burn two separate 1155 NFTs to mint one new 1155 token.
What is the best way to achieve this? I am obviously a beginner so any help is greatly appreciated!
I would like to create a simple game where players can burn two separate 1155 NFTs to mint one new 1155 token.
What is the best way to achieve this? I am obviously a beginner so any help is greatly appreciated!
To say this in a heuristic way, you can create a function called melt
, in which the burn
function of ERC1155 contract is called twice for the two NFTs respectively. Then a mint
function is called to create a new 1155 NFT. Some conditions might be checked in this process, but the general procedure is pretty straightforward.
Perfect thank you for your explanation!