[Tutoriel de développement de la série Web3 - créez votre premier NFT (6)] Fixez le prix du NFT

Je pense qu'en tant que créateur de NFT, vous pourriez être intéressé à vendre vos NFT à vos passionnés de NFT. Pour ce faire, nous devons fixer le prix des NFT, et il existe généralement deux manières principales de fixer le prix :

  1. Tarification dans les contrats intelligents (dans cet article)
  2. Listez votre NFT sur un marché ou une plateforme NFT (la méthode la plus populaire)

Fixez les prix NFT dans les contrats intelligents

Payer lors de la frappe de pièces

Remarque : à l'étape 10 du didacticiel de création de NFT précédent (rappelez-vous de l'article précédent), nous devions modifier Solidity pour accepter les paiements de frappe, ce qui signifie que toute ethers.jslogique doit inclure des thesg.valueparamètres pour autoriser les transferts d'ETH.

Ce modèle de frais est complètement décentralisé dans le cadre du contrat et intègre le mécanisme de frais dans le processus de frappe lui-même.

Pour implémenter le prix de la menthe, vous devez modifier votre contrat intelligent pour inclure ce comportement . En un mot, il est possible de payer en utilisant la fonction de frappe et d'exiger que l'utilisateur paie un montant spécifique d'ETH avant de transférer le NFT à l'acheteur .

Voici un exemple de code pour un tel processus de frappe :

function mintToken(address to, uint256 tokenId, stri

おすすめ

転載: blog.csdn.net/ImagineCode/article/details/126191238