How to create a complete NFT project - smart contract, delayed reveal, split funds, deploy

Sdílet
Vložit
  • čas přidán 30. 07. 2024
  • In this video, we'll go over how to create a complete NFT project. Deploy your own split contract to divvy the earnings from your NFT collection. Create an ERC721A smart contract with delayed reveal for your NFTs. Set claim conditions from allowlist to public. Finally deploy your projects app with Vercel and share your domain for users to claim your NFT.
    *Mumbai testnet support has been officially deprecated. Transition to the Amoy testnet for improved scalability and reduced gas fees.*
    Contracts
    Split: thirdweb.com/thirdweb.eth/Split
    NFTDrop (ERC721): thirdweb.com/thirdweb.eth/Dro...
    Repo:
    Tutorial Example: github.com/watase-eth/NFT-Col...
    thirdweb Template: github.com/thirdweb-example/e...
    Docs:
    Claim Conditions: portal.thirdweb.com/react/rea...
    Demo app: nft-collection-vercel.vercel....
    Join our Community of over 30,000 Web3 builders: / discord
    thirdweb Official Site: thirdweb.com/dashboard
    thirdweb Twitter: / thirdweb
    Timestamps:
    00:00 Introduction
    01:43 App demo
    04:00 Deploy Split contract
    07:24 Deploy NFTDrop (ERC721)
    10:45 Batch upload NFT metadata
    15:47 Set initial claim condition
    19:04 Create and setup app
    21:48 Build Navbar
    26:05 Claim card
    45:35 My NFTs page
    50:42 Claim Phases
    59:19 Reveal NFTs
    01:00:59 Distribute split earnings
    01:02:30 Deploy app using Vercel
    01:06:21 Conclusion
  • Věda a technologie

Komentáře • 46

  • @surgity9806
    @surgity9806 Před rokem

    Great job!

  • @Muhammadijaz-pt4td
    @Muhammadijaz-pt4td Před měsícem +1

    It's awesome :)

  • @simonnewcombe3564
    @simonnewcombe3564 Před 3 měsíci +1

    Can you show how to also add in a nft staking app, page and in the navbar, cheers...

  • @user-gw6wb3hn9i
    @user-gw6wb3hn9i Před rokem +1

    Hi could you help me I'm trying to add remote pinning on IPFS desktop but when I go to pin it gives me an error telling me that the site is not authorized .. it says block unauthorized site which would be the remote pinning I'm trying to put

  • @jandrefelix3577
    @jandrefelix3577 Před rokem +1

    how do you deploy to unsoppable domains?

  • @ricks7017
    @ricks7017 Před 11 měsíci +3

    What terminal application are you using? 🙏

  • @chizaa38
    @chizaa38 Před rokem +1

    Is it possible to get the github repo link?

  • @user-gu7wb3ij4p
    @user-gu7wb3ij4p Před 11 měsíci

    How to increase supply for NFT if I just upload 1 NFT?

  • @justicejoseph4743
    @justicejoseph4743 Před rokem +1

    First viewer!😍😍

  • @adrianmesina7353
    @adrianmesina7353 Před rokem +2

    we also want solana

  • @adedamolaadeniyi911
    @adedamolaadeniyi911 Před 4 měsíci

    @thirdweb, the codebase does not seem to be working.

  • @almightyhexican5555
    @almightyhexican5555 Před 11 měsíci

    all this the same for pulsechain?

  • @seyhancanyakan
    @seyhancanyakan Před rokem +1

    You are using a plugin that automatically writes imports in the video, and when you enter a component in export, you have not shown in detail what is written in the above import. so it will be good if i can look at the full code and work it out. The project gives many errors.

    • @loganh7259
      @loganh7259 Před 11 měsíci

      did you find a better solution or way to get this done?

  • @lovesperfection167
    @lovesperfection167 Před rokem

    I want to know why my nft collection that I made in thirdweb, does not appear in opensea

  • @WOXGIFT
    @WOXGIFT Před 10 měsíci

    Hi i have a question, When i created the nft drop contract on thirdweb then where it listed? is it show on marketplace like a opensea?

    • @thirdweb_
      @thirdweb_  Před 10 měsíci

      NFTs will only show up on a marketplace when there are claimed/minted by a wallet. Lazy minted NFTs on a contract will not show in a marketplace.

    • @kpummoses9747
      @kpummoses9747 Před 4 měsíci

      @@thirdweb_ so if a User claims the NFT to their wallet will they see it on Opensea?

  • @ajaybhakar2005
    @ajaybhakar2005 Před rokem

    Please can you suggest extension in VSCode for more productivity like what type of extension you use ??

    • @thirdweb_
      @thirdweb_  Před rokem +1

      The extension being used in this video is GitHub Copilot.

    • @Muhammadijaz-pt4td
      @Muhammadijaz-pt4td Před měsícem

      @@thirdweb_ Thank you so much :)

  • @BenjaminMeeler
    @BenjaminMeeler Před rokem +1

    Can we get an instructional on how to get started with ThirdWeb? The support group isn't helpful as they state that you need to learn java, python, etc. before attempting. Well imo, this is a way to learn it. Is there a video on how to set up the IDE and get started?

    • @thirdweb_
      @thirdweb_  Před rokem +2

      Thank you for the feedback! We have some videos in the works on how to get started with thirdweb and blockchain development in general 👍

  • @s_screation3358
    @s_screation3358 Před rokem

    When I try to deploy smart contract, it ask for API secret key in terminal, what should I do ?

    • @thirdweb_
      @thirdweb_  Před rokem

      You will need to generate an API key through thirdweb to get a secret key. This video here is a guide on how to do that: czcams.com/video/G3bvXfE-OMg/video.html

  • @AdrianzDev
    @AdrianzDev Před 7 měsíci

    Problem/Context:
    I'm looking a way to have creators in my webapp, so i was thinking in how can i split total funds in each creator account.
    So i found this video... If i create a contract for each creator then I use this specific contract to their fan page (where people spend money)...
    Question:
    can i use a similar method like this for my application?

    • @thirdweb_
      @thirdweb_  Před 6 měsíci

      We do offer a "Split" contract to distribute funds to wallets based on percentage. We have a tutorial video here you can check out: czcams.com/video/dbBnEG9WnL4/video.html

  • @aaa-new-web
    @aaa-new-web Před rokem

    Can you make a video for WordPress/elementor join to thirdweb

  • @Sathishkumar-kj5cq
    @Sathishkumar-kj5cq Před rokem

    Once minted which exchange it will be available for resale?

    • @thirdweb_
      @thirdweb_  Před rokem

      They should be available on any marketplace that supports the chain you deployed to.

    • @Sathishkumar-kj5cq
      @Sathishkumar-kj5cq Před rokem

      @@thirdweb_ if I use solana blockchain, it will be available in solsea and opensea as well?

    • @Sathishkumar-kj5cq
      @Sathishkumar-kj5cq Před 11 měsíci

      @thirdweb_ can you please confirm .
      Also can we do as per video in Solana blockchain ?

  • @TestCoin
    @TestCoin Před rokem

    You can share the GitHub repository?

    • @thirdweb_
      @thirdweb_  Před rokem +2

      Thank you for the feedback. The description has been updated with links to the repo.

  • @Amatir_iam
    @Amatir_iam Před 11 měsíci

    Next template with Client ID on sdk sir

  • @burakbektas740
    @burakbektas740 Před rokem +1

    can you give the project codes please

    • @thirdweb_
      @thirdweb_  Před rokem

      Thank you for the feedback! We will get the code linked in our description

    • @seyhancanyakan
      @seyhancanyakan Před rokem

      @@thirdweb_ Sorry but I did not find project code. Can you help me please.

  • @illuminatio3721
    @illuminatio3721 Před rokem

    Please can we get the GitHub repo

    • @thirdweb_
      @thirdweb_  Před rokem

      Thank you for the feedback. The description has been updated with links to the repo.

  • @jackpaperhands
    @jackpaperhands Před 11 měsíci

    it is fairly mediocre

  • @Black1Doll
    @Black1Doll Před rokem

    Please sir how can I contact you

  • @ISRamBaluu
    @ISRamBaluu Před rokem