NFT Burn System with MOVE Language

I’m an engineer trying to publish an NFT on Aptos!

I’m putting an overview on the forum right now.

In creating the NFT Burn System, we
I hope you will allow me to discuss how MOVE can help me achieve this!

In creating the NFT Burn System, we
I hope you will allow me to discuss how MOVE can help me achieve this!

The way I have in mind is a system where you select 3 NFTs in your wallet on the front screen, execute the burn button, and one new NFT will be issued.

How can this be accomplished?

Other questions
Can I put new NFTs in my collection?
I would like to include the new NFTs in the collection.

8 Likes

if you’ll find the solution , please share it with us :innocent:

1 Like

I felt like this is equal to transferring those 3 nfts to a burner wallet+ mint function ?

2 Likes

fn your_function(Token1, Token2, Token3) {
AptosFramework::Token::burn(Token1);
AptosFramework::Token::burn(Token2);
AptosFramework::Token::burn(Token3);

/// mint new Token here
}

3 Likes

Once we get this system up and running, I’ll share it with you!

Sure felt like it could be implemented if we could figure out how to write that in Move! Thanks for the suggestion!

Thanks for even providing the source!
Looks like all I need to do is build the front side screen and I’ll be ready to implement the rest!

we currently support burn in our token standard now link. The burn authority is granted to the owner. Owner can sign a txn to delegate the burn authority to another account. The account with burn authority can burn the token from the owner’s account.

2 Likes

Bookmarked this link!
Thanks for sharing!