Build an NFT Staking Smart Contract + Web Application 🚀 Solidity, thirdweb deploy, Next.JS Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ก.ย. 2024

ความคิดเห็น • 67

  • @eyeroniqstrategicbranding7934
    @eyeroniqstrategicbranding7934 2 ปีที่แล้ว +2

    Thank you friend, from 0% knowledge of this languages to getting my contract and staking successful

  • @migom6
    @migom6 2 ปีที่แล้ว +1

    Missed your videos for 6 months! I like your project based video style. Keep it up

    • @JarrodWatts
      @JarrodWatts  2 ปีที่แล้ว

      Thank you Madhurjya! Glad to be back making videos :)

  • @Arceus201
    @Arceus201 ปีที่แล้ว +2

    Hello my friend. I have just a small question. Using signatureDrop gives me an error in loading the nfts, so I can't proceed in seeing my NFTS in the dapp! How should I fix it to use this with a signature drop contract? Keep up the good work!

  • @jopadjr
    @jopadjr ปีที่แล้ว

    460th...Thanks Jarrod. You are great teacher... Cheers

  • @cherobeam1181
    @cherobeam1181 ปีที่แล้ว +1

    GM, everything is now working but with staking i have a problem. The stake side on the localhost shows the token and the balance but not my the unstaked nfts and not the staked nfts!!! I minted 3 for testing! What can be the problem? Would be nice if i can get any help from you... :)

  • @CryptoPapsOfficial
    @CryptoPapsOfficial ปีที่แล้ว

    done subscribe sir. i really like the style. thank you so much

  • @jamaicaigot9335
    @jamaicaigot9335 2 ปีที่แล้ว +1

    Hey, thanks for sharing! Do you have your audio version of this in Audea?

  • @rkoncal
    @rkoncal ปีที่แล้ว

    Awesome video. keep it up! Btw what's the best media/way to connect with you?

  • @honusensei
    @honusensei 2 ปีที่แล้ว

    Thanks for your tutorial!🥰

  • @cherobeam1181
    @cherobeam1181 ปีที่แล้ว

    Found the solution! Top Vid!!!

  • @jasonyang7655
    @jasonyang7655 ปีที่แล้ว

    Hi Jarrod! Thanks for your video. I wonde why we don't need implement ERC721TokenReceiver in staking contract?

  • @mohammedhejjam5506
    @mohammedhejjam5506 2 ปีที่แล้ว +1

    Thank you for the wonderful video. I learned a lot. i faced a problem as long as i paste your code exactly but faced in issue " Argument of type 'TokenImpl | undefined' is not assignable to parameter of type 'RequiredParam'.
    Type 'TokenImpl' is missing the following properties from type 'Erc20': featureName, mintable, burnable, droppable, and 10 more. "
    i wish some help

  • @jozmat2268
    @jozmat2268 ปีที่แล้ว

    Do you have a video where you explain how to implement usdt using the smartchain pod in a contract by doing it thirdweb to?

  • @mattcrumley6598
    @mattcrumley6598 ปีที่แล้ว +1

    How do you import contracts that were already deployed outside of third web into the sdk kit? I imported them into third web but when I use npm run dev I get an error that no contract files are found. I seen that you deployed them from vs code but I did not. Please help

  • @nacho_web3
    @nacho_web3 5 หลายเดือนก่อน

    How I deploy token to Mainet and make it tradeable on uniswap?

  • @mikeepr5369
    @mikeepr5369 2 ปีที่แล้ว

    Is there a way to add a Stake all and Unstake all function in the contract / button on the dapp?

  • @danieldil6198
    @danieldil6198 ปีที่แล้ว

    This vid was made 8 months ago, ever since then have you added staking to your Deploy feature

  • @Ssuzuki-k9s
    @Ssuzuki-k9s 2 ปีที่แล้ว

    Thank you for the wonderful video. I learned a lot. I want to perform token issuance and staking on my NFT project, but I don't have the skills like you. Is it possible to request coding etc.?

  • @gnarlykill6373
    @gnarlykill6373 2 ปีที่แล้ว

    this is a great video, what if for example i wanted to pay out the rewards in an already existing token, e.g stake said NFT get paid in, matic, eth, avax, instead of having my own token?

  • @drdev_blog
    @drdev_blog 2 ปีที่แล้ว

    Thank you, is there anyway to create erc20 token gate for some pages of the website? For example you need to have 100 tokens to get access?
    Second question - how to implement multiwallet connection?
    And final one - is there any chance to set level system for holders of #nfts or #tokens?

  • @laughteroludu475
    @laughteroludu475 ปีที่แล้ว

    Thanks for this tutorial, but sir I have a question, I have a WordPress website where I deploy my nft collection and I will like to add staking utility to it but I don't know how to go about it any advice i

  • @MXNCLER
    @MXNCLER 2 ปีที่แล้ว

    what if a smart contract is ready on the etherscan and its fully deployed , will this tutorial be of any use in creating a staking page? cause from what i watched it seems that a erc20 can also be made?

  • @RichTamm
    @RichTamm ปีที่แล้ว

    Any chance for update on this video? My thirdweb didn't have the installation section at start.
    Unsure how to proceed if site has changed.

  • @hafidnurfirmansyah2839
    @hafidnurfirmansyah2839 2 ปีที่แล้ว

    Wow amazing

  • @uyiedos
    @uyiedos ปีที่แล้ว

    I am getting this after everything loads and the stake page is opening - Application error: a client-side exception has occurred (see the browser console for more information). anyone has an idea.....Console shows bignumber error

  • @whenwelookinthemirror3834
    @whenwelookinthemirror3834 ปีที่แล้ว

    Is this close to being out of the beta release and audited?

  • @raylove707
    @raylove707 2 ปีที่แล้ว

    I have a question what type of laptop does this coding work on because it won’t work on my chrome book

  • @thelov3potion
    @thelov3potion 2 ปีที่แล้ว

    I am using custom chain, chainid = elastos.
    Any idea?

  • @PurpleEarB
    @PurpleEarB 2 ปีที่แล้ว

    If I use the yarn dev, it's not working, any suggestion?

  • @Racing444
    @Racing444 2 ปีที่แล้ว

    I have run yarn dev and everything works on the local host but how can deploy it to my web host ? With yarn build ? Or what i have to do now ?

    • @JarrodWatts
      @JarrodWatts  2 ปีที่แล้ว +1

      I’d recommend using Vercel to deploy

    • @Racing444
      @Racing444 2 ปีที่แล้ว

      @@JarrodWatts can you make a video how to use the hashlips minting dapp with a thridweb smart contract ?:)

  • @naberalov4711
    @naberalov4711 2 ปีที่แล้ว

    Thank, thats wonderfull video i learn a lot.. can i create avalance NFT Staking platform with that?

    • @JarrodWatts
      @JarrodWatts  2 ปีที่แล้ว

      Yeah AVAX is supported!

    • @helloworld_123
      @helloworld_123 ปีที่แล้ว

      @@JarrodWatts What do we need to do to make a staking site in a different network?

  • @NoNonsenseDEFI
    @NoNonsenseDEFI 2 ปีที่แล้ว

    When running "npx thirdweb deploy" I get "error: object expected" windows pop up. Any ideas?

  • @zuldadubinary3776
    @zuldadubinary3776 2 ปีที่แล้ว

    how is Staking_Contract.sol deploy? I don't see the .env file or anything else in the project

  • @tomypurnomosidi
    @tomypurnomosidi ปีที่แล้ว

    Can i add navbar into it?

  • @Yolpoker
    @Yolpoker ปีที่แล้ว

    How to deploy app to our domain? Cpanel

  • @rubibeats
    @rubibeats ปีที่แล้ว

    can you add staking to an existing contract?

  • @mrtuff3540
    @mrtuff3540 ปีที่แล้ว

    Where are from please 👍

  • @chickenman1004
    @chickenman1004 2 ปีที่แล้ว

    I can't find Installation category in thirdweb portal T_T. also CMD is not working with npx. I am so newbie Jarrod. how can I follow you from 09:02 ? T_T

    • @JarrodWatts
      @JarrodWatts  2 ปีที่แล้ว +1

      The command is now npx thirdweb create

  • @POLICEACTIONCLIPS
    @POLICEACTIONCLIPS 2 ปีที่แล้ว

    If my main collection is on the ethereum chain, can my staking contract and tokens be on polygon mainnet?

    • @JarrodWatts
      @JarrodWatts  2 ปีที่แล้ว

      Unfortunately not, as the contract will need to be on the same network in order for it to transfer the tokens

    • @ImKurtzy
      @ImKurtzy 2 ปีที่แล้ว

      @@JarrodWatts but you could just select the eth or sol network instead of polygon when setting this up correct?

  • @Prom1ks
    @Prom1ks 2 ปีที่แล้ว

    I can't get it right at the beginning. What should I download to make it work?

    • @Loriba
      @Loriba 2 ปีที่แล้ว

      Make sure you instal react and javascript sdk first. That is a must before doing anything else.

  • @ramezbaslious3030
    @ramezbaslious3030 2 ปีที่แล้ว

    does this work on solana?

  • @hurric4n3ike
    @hurric4n3ike 2 ปีที่แล้ว

    Could this be done with ERC-1155s as well?

    • @JarrodWatts
      @JarrodWatts  2 ปีที่แล้ว

      Yes! Just requires some small changes to the contract code

    • @jswizzle_tv9898
      @jswizzle_tv9898 2 ปีที่แล้ว

      @@JarrodWatts What would these changes be? Been trying to figure this out for hours now

    • @jswizzle_tv9898
      @jswizzle_tv9898 2 ปีที่แล้ว

      Any luck on this? I am running into the same issue

  • @Neo-ew2pt
    @Neo-ew2pt 2 ปีที่แล้ว

    Please make for solana

  • @necromancerundead1201
    @necromancerundead1201 2 ปีที่แล้ว

    jarrod do you have a point of contact.. for personal assistance

  • @user-bq2xe3jp4c
    @user-bq2xe3jp4c ปีที่แล้ว

    can i do the same for eth chain?

  • @mazumaiproductions8359
    @mazumaiproductions8359 2 ปีที่แล้ว

    I cant see what r u typing.

  • @jacob6333
    @jacob6333 ปีที่แล้ว

    this is on shit matic lmao
    do one on eth or binance

    • @JarrodWatts
      @JarrodWatts  ปีที่แล้ว

      This works for any EVM compatible chain

  • @danieldil6198
    @danieldil6198 ปีที่แล้ว

    Is your stake721 safe from block.timestamp attacks?

  • @kevinwolfe371
    @kevinwolfe371 2 ปีที่แล้ว

    pr໐๓໐Ş๓

  • @raulzoce
    @raulzoce ปีที่แล้ว

    whre is the problem?
    Server Error
    SyntaxError: Unexpected token '?'
    This error happened while generating the page. Any console logs will be displayed in the terminal window.
    Call Stack
    file:///D:/welxstakingdapp/node_modules/%20(thirdweb-dev/react/dist/index-44e60bee.cjs.dev.js (5364)

  • @teodorionescu3490
    @teodorionescu3490 2 ปีที่แล้ว +1

    The contract is deployed but it can’t gather the nft data from opensea 🥲

    • @teodorionescu3490
      @teodorionescu3490 2 ปีที่แล้ว

      I am trying to see if there will be a difference when I upload it to worldpress or vercel