Comment créer une dapp ( site web ) de mint de NFTs ? Partie 2

Поделиться
HTML-код
  • Опубликовано: 3 ноя 2021
  • Salut c'est ben ! Dans cette vidéo nous allons générer notre collection de NFTs, les héberger sur ipfs, créer un contrat intelligent (smart contract) basé sur le protocol erc 721 et enfin créer une application en ReactJS qui nous permettra d'acheter (minter) les nfts de notre collection.
    🥇Ma formation qui vous apprendra à créer une collection de NFTs professionnelle (génération des NFTs, OpenSea, Smart Contract (ERC721A, Whitelist Sale avec Merkle Tree, Public Sale, Gifts, Reveal etc...), Site de mint (ReactJS/NextJS), Marketing, Psychologie, Juridique, Sécurité et des BONUS inédits ! (Tous les scripts sont fournis avec la formation) 🥇
    ben-bk-academy.teachable.com/...
    -------------------------------------------------------------------------
    🌍 Communauté & soutien :
    - Rejoignez mon Discord (plein de bonus !) : / discord
    - Soutenez-moi sur Patreon : / benbk ​
    - Soutenez-moi avec un don en cryptos sur mon adresse Ethereum : 0x06fCEd3C170534fB5304724Df4aE0E3C5Ad2e111
    🔎 Liens :
    - Github hashlips : github.com/HashLips
    - Pinata : www.pinata.cloud/
    - npm install ethers hardhat @nomiclabs/hardhat-waffle ethereum-waffle chai @nomiclabs/hardhat-ethers
    - infura.io : infura.io/
    - Le projet entier : github.com/BenBktech/NFT-MINTER
    - Git : git-scm.com/downloads
    - NodeJS : nodejs.org/en/
    - MetaMask : metamask.io/
    🤵 Je suis Ben BK, formateur en développement front-end, back-end et blockchain. Mon objectif ? Vous aider à devenir des développeurs Blockchain !
    💭 Mes réseaux / Mon site :
    Twitter : / benbktech
    Twitch : / benbktech
    Tiktok : / imbenbk
    Site Web : benbk.io/
    Instagram pro avec des infos exclusives : / benbktech
    Instagram perso : / imbenbk
    Veuillez noter Ben BK ne sera pas responsable de toute perte ou de tout dommage, quel qu'il soit, causé par votre participation de quelque manière que ce soit au code expérimental, qu'il s'agisse de placer de l'argent dans le contrat ou d'utiliser le code pour votre propre projet.
    Nous ne sommes pas des conseillers financiers. Le contenu de ce site Web et de nos vidéos RUclips est uniquement destiné à des fins éducatives et ne fait que citer nos opinions personnelles. Afin de prendre la meilleure décision financière en fonction de vos propres besoins, vous devez effectuer vos propres recherches et demander l'avis d'un conseiller financier agréé si nécessaire.
    #solidity #smart #contract #contrat #intelligent #mint #collection #nft #dapp #reactjs #ethereum #ipfs #erc721

Комментарии • 28

  • @BenBK
    @BenBK  2 года назад +5

    J'espère avoir répondu à toutes vos questions, n'hésitez pas à rejoindre notre Discord en description de la vidéo si vous avez besoin d'aide ! 👌

  • @mikeepr6089
    @mikeepr6089 2 года назад

    Can we have a section in the dapp website where the connected wallet can see the owned NFT from the collection? Can you do a video on that as well? Thank you and great video!

  • @JohnBankss
    @JohnBankss 2 года назад +1

    Hey ben ça fonctionne pour créer une dapp pour opensea ?

  • @kechilyes272
    @kechilyes272 2 года назад

    salut encore une superbe vidéo merci pour ce que tu fais ! je me demandais pourquoi tu avais crée le dossier nft minter ( qui contient " cache " ) car étant sur la trosieme partie quand on fait le ctrlC du coup je ne suis pas dans le meme dossier que toi mais encore sur "appnfts"

  • @APOLLO777_EXE
    @APOLLO777_EXE 2 года назад +2

    Après avoir fait tout cela, comment puis-je modifier le lien du site Web ?

  • @estebouny3696
    @estebouny3696 2 года назад

    Bonjour Ben super vidéo comme d’habitude. J’ai seulement une question, tu dit que pour crée des mint et y vendre ses NFTs il faut que le vendeur paie des frais de gaz, c’est tu combien il coûte ?

  • @footballmoney4760
    @footballmoney4760 2 года назад

    Si y’a plus que un créateur est ce que y a moyen que l’on puisse que withdraw 50% chacun ?

  • @stephanebelze7042
    @stephanebelze7042 2 года назад

    Salut Ben, comment faire en sorte de percevoir des royales T quand un de nos NFT est revendu ? Dans le Art Engine il y a quelque chose d'écris à ce niveau la mais pas dans ce contrat. Comment on peu interagir avec un contrat une fois qu'il est déployé (si pas de fonction créé sur le site) ? Merci pour tes vidéos !

    • @BenBK
      @BenBK  2 года назад +1

      Hey, Faut créer les fonctions sur le site. Niveaj royalties ya pas encore vraiment quelque chose de fiable. Je sais qu'avec open sea il faut rajouter des informations dans le fichier des metadatas voir leur documentation 😉 mais ça sera juste sur opensea.

  • @stephanebelze7042
    @stephanebelze7042 2 года назад +1

    Hello Ben, encore merci pour tout ce que tu fais, je m'éclate vraiment grace à toi et tout les jours j'en comprends un peu plus !! J'aimerai modifier la fonction de mint pour permettre de minter plusieurs NFT d'un coup en faisant intervenir une variable mintamount :
    const [mintamount, setMintAmount] = useState(1);
    let overrides = {
    from: accounts[0],
    value: (data.cost*mintamount).toString()
    }
    const transaction = await contract.mint(accounts[0], mintamount, overrides);
    Le total supply s'incrémente et la valeur de la transaction est ok, seulement les NFT ne se mint pas et n'arrivent pas sur mon adresse, est ce que tu as une idée de pourquoi ça ne fonctionne pas ? (la fonction mint du smart contract intègre la boucle for qui normalement le permet :
    for (uint256 i = 1; i

    • @BenBK
      @BenBK  2 года назад

      Hey, merci ! Si le totalSupply change c'est que ça a du être minté :)

    • @stephanebelze7042
      @stephanebelze7042 2 года назад

      @@BenBK ça n apparaît pas sur opensea pourtant, alors qu avant la modification oui

  • @relaxationlife9213
    @relaxationlife9213 2 года назад +1

    Vraiment cool ce tuto! Peux t'on ajouter ce genre de dapp sur un site wordpress existant?

    • @BenBK
      @BenBK  2 года назад +2

      Oui oui tu peux faire ça, ça demande un peu de compétences en dev WordPress mais rien de trop fou non plus 😉

    • @vincentdoms2712
      @vincentdoms2712 2 года назад

      Oui même demande 🙂 Plz

  • @parabunx
    @parabunx 2 года назад

    Merci Ben, le meilleur programmeur français. Juste du coup c'est quoi la formule pour cacher le bouton en fonction de l'adresse du compte ? J'imagine que c'est If...mais après je sais pas du tout comment l'articuler

    • @BenBK
      @BenBK  2 года назад

      hey, osef du bouton withdraw, withdraw sur etherscan

    • @parabunx
      @parabunx 2 года назад

      @@BenBK Haha ok merci :)

    • @BenBK
      @BenBK  2 года назад

      ahaha rapide et efficace :D

  • @smisters5533
    @smisters5533 2 года назад +1

    J'aurais une question : si un quelqu'un achète sur le site du dapp, les nft sont t-il déjà minter sur Opensea ou autre. Parce que selon moi, le but d'un drop sais d'être le premier à acquérir un NFT (à un prix de base) mais si les NFT sont déjà minter sur Opensea, quel est l'intérêt de faire un drop sur le site ?

    • @BenBK
      @BenBK  2 года назад

      👋 hello, les nfts ne sont pas déjà mintes sur opensea. Sinon il n'y aurait pas d'intérêt

    • @smisters5533
      @smisters5533 2 года назад +1

      @@BenBK D'accord merci pour votre réponse. Mais si le NFT n'est pas mintes sur Opensea ou autre plateformes se ne sont pas des NFTs (car pas répertorier dasn la blockchain et ne possédent aucun droit d'auteur). Alors comment des NFTs qui ont était acheter par des particulière via un drop peuvent faire partie d'une même collection. Car à partir du moment ou celle-ci à était acheter, le détenteur est libre de la mintes sur sont propre compte Opensea, empêchant tous droit d'auteur de la part de se créateur. Le créateur ne peux donc pas la mintes sur son propre compte pour que celle-ci face partie de la collection. Je ne sais pas si mon message à été très claire mais je vous remercie d'avance pour votre réponse.

  • @adri_oki
    @adri_oki 2 года назад

    Salut, comment peut on pour que dès que le contrat recois de l'argent, il l'envoie vers notre compte sans le boutton ? merci

    • @BenBK
      @BenBK  2 года назад

      Faut déclencher manuellement après tu peux aussi déclencher via étherscan en vérifiant le contrat au préalable

  • @AntoinePascual
    @AntoinePascual 2 года назад

    Bonjour, y a moyen d'obtenir le code de ton site vitrine a 3:28 ? Il n'y est pas dans la description, merci !

    • @BenBK
      @BenBK  2 года назад

      Hey il est dans une autre vidéo 😉

    • @AntoinePascual
      @AntoinePascual 2 года назад

      @@BenBK J’ai cherché mais je n’ai pas trouvé

    • @AntoinePascual
      @AntoinePascual 2 года назад

      @@BenBK Alors ?