go-bitsong icon indicating copy to clipboard operation
go-bitsong copied to clipboard

Discussion on NFT management fees

Open giorgionocera opened this issue 3 years ago • 2 comments

In the nft module, ATM the unique fee available is the issue one which is used both in CreateNFT and in the PrintEdition methods. This means that both the actions of creating a new NFT (master edition or normal NFT) and the minting (print of an edition) are connected to this fee. IMHO, the mint fee should be different from the issue one and they should be two parameters of the module on the chain. What do you think?

We can also give look around to see how other "guys" 😏 are used to working.

Service Create Collection Issue NFT Print Edition Mint through Marketplace
BitSong (now) 0BTSG 1BTSG 1BTSG
Stargaze 1000STARS (with NFTs) - 0 for the SmartContract Owner at the creator's discretion (min 50STARS)

giorgionocera avatar Sep 30 '22 14:09 giorgionocera

Okay - new params could be added for print fee.

ryusmo avatar Sep 30 '22 16:09 ryusmo

As result of a discussion with @angelorc , we should implement at least 3 parameters:

  • collectionIssueFee
  • NFTIssueFee
  • NTFMintFee

giorgionocera avatar Oct 06 '22 09:10 giorgionocera