HUSNAiN
HUSNAiN
  • 3
  • 102 545
Testing Smart Contracts - Solidity Tutorial (for Beginners)
A few practices on how to unit test Solidity smart contracts with Truffle.
Sample contract from "How to Build an NFT Marketplace" video:
th-cam.com/video/84j71K6wOCs/w-d-xo.html
GitHub repo: github.com/husnn/web3-tutorials
Any questions, or struggling to follow along?
Join my free Discord server: discord.gg/Jh8avYDRRW
Follow me on Twitter - husn_ai
มุมมอง: 6 450

วีดีโอ

How to Build an NFT Marketplace - Solidity Tutorial (for Beginners) [2022]
มุมมอง 21K2 ปีที่แล้ว
Learn Solidity by building a smart contract to trade NFTs. Watch this introduction to blockchain development and Solidity basics for beginners. GitHub repo: github.com/husnn/web3-tutorials Any questions, or struggling to follow along? Join my free Discord server: discord.gg/Jh8avYDRRW Follow me on Twitter - husn_ai
Interact with Smart Contracts in React w/ Web3.js | Beginner Web3 Tutorial
มุมมอง 75K2 ปีที่แล้ว
Learn to interact with Ethereum smart contracts from the web to build decentralized apps (dApps) in React, Vue, Angular or any other JavaScript library/framework. GitHub repo: github.com/husnn/web3-tutorials Topics covered in this video: 00:00 - Introduction 00:28 - What is Web3.js 01:40 - Ethereum nodes & providers 02:32 - Deploying smart contracts to the blockchain 03:54 - How the user intera...

ความคิดเห็น

  • @Tori-s6b
    @Tori-s6b 21 วันที่ผ่านมา

    Great analysis, thank you! Just a quick off-topic question: I have a SafePal wallet with USDT, and I have the seed phrase. (air carpet target dish off jeans toilet sweet piano spoil fruit essay). What's the best way to send them to Binance?

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

    Will copy that for 😂 lets tray it chat gpt

  • @thilan.dissanayaka
    @thilan.dissanayaka 4 หลายเดือนก่อน

    wow. that was awesome!

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

    I don't know why amazing creators like you don't get enough credit

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

      Really appreciate it ❤ I'm actually really grateful for the response on these videos - far better than I could've expected.

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

      Also, having just 3 videos on the channel can only get you so far 😅

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

      @@husnain9778 i really wanna learn more from your channel ❤️, i like the way of explaining things through real examples.

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

    Wow, this was an incredible tutorial. You not only taught me Web3.js but also a much better way to read Javascript?? JS syntax has always been weird for me to understand coming from a Java background but you reading it out loud somehow made it seem so much less daunting so thanks for that lmfao

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

    What is corm,

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

    Letter not convenient

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

    hi,i am an amatuer that might ask some stupid questions.why sometimes use promise sometimes use await?

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

    A bullshit way to teach web3 🥲

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

    Very good instructional. Moving on to your testing video next. Looking forward to see what you release next 👍😁

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

    Yeah. Cool one. But why all Tutorials don't have a method to fetch all Items in the Listing? What are best ways to do it? How to avoid huge Gas costs?

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

    Thank you so much, I really really appreciate that, keep up the good work bro :)

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

    Exactly what I have been looking for. Thanks so much for this. Your sense of humor made it even better.

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

    I have problem on call web3 js on my react project, do you have solution? drive.google.com/file/d/1oMaUEPdVlU918tHGOQRz7gyUI5lkg5hy/view?usp=sharing

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

    Hello... is it possible to fetch last 10 smart contract details?

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

    M bit confuse 26:04 why are we transfer it to contract address . Even it can be transfer to minter address . Can u explain it please

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

    Next video pls

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

    PS D:\BaliolaMagang\latian connect smart contract\connect-web3> npm i npm ERR! code ENOLOCAL npm ERR! Could not install from "truffle\build\contracts" as it does not contain a package.json file. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\User\AppData\Roaming pm-cache\_logs\2022-07-12T15_52_28_854Z-debug.log PS D:\BaliolaMagang\latian connect smart contract\connect-web3> npm start I cannot did npm I, how to resolve it

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

    legendary business man

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

    JazakAllah

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

    why not use a white background when writing code to display in youtube videos? The black background is so goddarn difficult to read

  • @gekka-group
    @gekka-group 2 ปีที่แล้ว

    Thank you a lot, it was my 10+ video I watched , and this one is the most understandable. 🤙👍

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

    broooo you're only 21 and are KILLING it! Thank you :)

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

      Thanks brother, much appreciated 🙏🏼

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

    Wow, thanks for this content 🙏

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

    LOVE YOU BRO.

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

    cool tutorial. bigger font size in the future please.

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

      Will do, thanks.

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

    nice!!

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

    nice tutorial. Thanks!

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

    gr8 video just subscribed . i have also made ne small smart contract but unable to add router setting if u could make video on that then it will help me more

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

    Hey, buddy very helpful video. Thank you so much. I have a small question which is: How to get truffle folder? If anyone can help me with the same it will be appreciated and very helpful for me. Thank you

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

    You are doing a great job!

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

    nice bro, keep going and 谢谢。

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

    Great video!!!! Can you do a complete tutorial of this? Like the frontend of the NFT Marketplace and how to call the functions in the frontend? Also a type of auction for the NFTs!! Keep it going. You are the best in this type of content by far.

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

      Thank you! Working on something similar right now.

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

      @@husnain9778 Hey buddy, any update on this? I second the comment "You are the best in this type of content by far." by Almost a Decent Gaming Channel

  • @7nkshyt368
    @7nkshyt368 2 ปีที่แล้ว

    تنصحني ب اي عشان اتعلم السوليديتي

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

    My IERC721 token keep showing as "Undeclared Identifier". What am I missing that would fix that?

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

    when I click the "mint" button, the cosole response is: Selected account is 0xb2ef186e47d7e9634389de420bdb519d81799a6f Web3Client.js:38 networkId 1650203315382 App.js:23 TypeError: Cannot read properties of undefined (reading 'address') at init (Web3Client.js:40:1) at async mintToken (Web3Client.js:92:1) anyone know how to fix it?

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

    I have one more question, what extensions are you using for VSCode?

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

    CYLUM 👀💣💥🔥🚀 Certik 73% 300k+ HOLDERS #CYLUM 🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀

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

    Awesome, you have a new subscriber, thanks for the video!! Keep up the good work mate!!

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

    Finally done watching. I really learnt a lot from this video. Thanks for doing this. It helped me understand smart contract better, because it is so beginner friendly ❤️

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

    I really enjoyed this video 🚀

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

    Thanks for the wonderful video, how to fetch BNB balance

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

    Video starts from 1:12

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

      the starting is worth watching 😤

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

    At the moment it looks like create-react-app is not compatible with web3 out of the box anymore and it seems to be due to CRA switching from webpack 4 to 5

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

    Awesome async breakdown dude!! 👀👏🌹🙏

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

    Thank you for this video. You answered so many questions of mine. Keep it up:)

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

    Really awesome video, thank you! I downloaded the code from the Github, but I am unable to use it. Do I need to redeploy Truffle and do npm install? I am getting errors. Thank you in advance!

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

      Hey 👋🏼 Feel free to share the error messages in the Discord server.

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

    Pretty cool tutorial mate. Thanks

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

    Thank you for the great video! I am working on my first tests for the smart contract, as an Interview Task for my first job. And I have some difficulties. Can I ask you a few questions in discord? Thanks again!)

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

      Hey Marta, hope I'm not too late at responding. Please feel free to ask anything on Discord, I'd be happy to help.

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

    How do we advertise the marketplace? Facebook Ads?