Edit or retrieve a NFT minted to another wallet

Hi,
I create a contract and NFT, I wanted to send the royalties and the sales money to another wallet, but it seems I accidentally set a different wallet as the NFT owner.

When I minted the NFT, there was a place asking for a wallet address. I entered another wallet address there. I thought the sales amount would be sent to that wallet, but it looks like I changed the NFT ownership to that wallet instead.

How can I edit or fix this?

Hi Forouzan! Thanks for reaching out. It sounds like when you minted your NFT, you entered another wallet address in the “mint to” field — this sets who receives the NFT (the owner), not where royalties go. Unfortunately, since minting is an on-chain transaction, we can’t undo or reverse it. The NFT now belongs to that other wallet. Here are your options:

If you control the other wallet — you can transfer the NFT back to your main wallet from that wallet, then re-list it.
If you don’t control the other wallet — You could ask the owner to send it back or mint a new one to the correct wallet. The existing token’s metadata can be updated to that of a blank token as well.

Fortunately, I have access to it. Thank you.

1 Like