I got some bugs on burning system

I burned my nfts to redeem.

I have had 2 nfts to burn, but it burned 3times.

So I paid 3times of burning price 0.0069.

Could you solve it??

Or claim it?

Hey! It looks like the burn redeem was set so that any token on the contract was burnable. When you did your first burn redeem, you redeemed token 556. Because this token was now an eligible burn token, it looks like you were able to do a third burn redeem where you then burned token 556 (the previously redeemed token) for a new token. In the end you still ended up with two redeem tokens, for the two original burnable tokens you had.

Did you see the token image and ID when you went ahead with the third burn redeem?

These are the three BR transactions in question:

https://etherscan.io/tx/0x4c42f64c654f2cae1cf413c1285bd55876c1ca50006307c263f1700aadf181db

https://etherscan.io/tx/0xa74e4e3ecf40f51bcb6125518e3988ba5f6de9741d656e1904d7573cc0969b42

https://etherscan.io/tx/0x3c61be6153610bc6bf6f6e1aa01e937a62e43bc18619ed411ceb56b355a6097c

I can confirm that the token that was burnt on the last transaction is the identical token which was redeemed by the first transaction. Token ID 556.

Screen Shot 2023-03-28 at 12.02.36 PM
Screen Shot 2023-03-28 at 12.02.32 PM

This does follow the rules of the Burn Redeem (whole contract is burnable, including tokens created by the redemption process itself), but we’re going to put in some UX warnings about this in the coming few days to hopefully avoid having anyone do this by accident on the collector side! Thanks for the heads up.