I have existing ERC721 smart contract. Is there any way to migrate from my existing ERC721 to ERC1155? Or do I have to create ERC1152 separately and assign the ERC1152 token to the new account user and delete the existing ERc721 token? The reason why I want to do is that I need a batch operations to save gas fee. For example, I have several ERC721 tokens, #1,#2,#3,#4,#5 already minted, and I want it to send the account, #user1, #user2 as follows,
For #user1, token #1, #2, #3
For #user2, token #4, #5
The existing ERC721 functions can only allow me to send 5 times separately, which cost lots of GAS. Any good idea???