Burning a ERC-1155 token for ERC-721 token

Hello! My head hurts a bit cause I don’t get what should I do to make this work.
So I already have a Contract with ERC-1155 tokens.
I want to make a burn-redeem page for people to burn 1x ERC-1155 token and mint 1xERC 721 token.
I already made the contract for the ERC-721 and use batch minting.
Now when I go to burn to redeem and create a new one, it makes me create another nft. I don’t understand what are the steps to make it work. Can someone please help me?
Thanks!

These are the contracts : ERC-1155 : https://opensea.io/collection/nfa-comics
ERC-721 : https://opensea.io/collection/nfa-tickets



Is this correct what I m doing?

Burn/redeem allows you to redeem for a newly created token. Not an existing one.

Apologies resurrecting an old post but did you ever find a solution to this?

I’m trying to do the same thing. I haven’t created a new contract yet but I want to migrate a collection from OS Lazy minting ERC-1155 contract to my own contract with ERC-721.

I need to do multiple burn to redeems but does that mean I need to create a burn to redeem page for each token and give each user a unique url? Ideally I’m looking for a way to create a single page where a user connects their wallet, it checks their holdings and then burns the relevant 1155 and mints the corresponding 721 for them.

Apologies for the delay - sometimes our notifications can get lost. If you are still experiencing this issue or need more clarity on it please create a new post.

Thank you!