Do THIS to become a Smart Contract Auditor in 2024 - Complete Roadmap!

Поділитися
Вставка
  • Опубліковано 4 чер 2024
  • GET a Discount on the Smart Contract Hacking Course:
    johnnytime.xyz/smart-contract...
    Are you interested in becoming a Smart Contract Auditor in 2023? Look no further! In this comprehensive UA-cam tutorial, I will present a complete roadmap to help you achieve your goal.
    Starting with the basics, you'll learn about blockchain technology by reading the Bitcoin and Ethereum white papers. Understanding the evolution from web2 to web3 and the significance of decentralized finance (DeFi) is crucial for your journey.
    Next, you'll dive into coding, starting with JavaScript and progressing to Solidity, the language for writing smart contracts. Discover popular frameworks like Foundry, Hardhat, and Brownie to streamline your development process.
    To enhance your auditing skills, resources like online courses, tutorials, and CTF challenges are available. You'll also have access to previous auditing reports from platforms like Code4rena and Sherlock.
    Join me on this exciting learning journey, and don't forget to subscribe for more educational content on smart contract hacking and auditing. Level up your skills and become a certified Smart Contract Auditor in no time!
    ___________________________________________________________
    Links:
    Here is a full article summarizing everything that was covered in the video:
    / become-a-smart-contrac...
    Bitcoin Whitepaper:
    bitcoin.org/bitcoin.pdf
    Ethereum Whitepaper:
    ethereum.org/en/whitepaper/
    Web3 Explained:
    ethereum.org/en/web3/
    DeFi Explained:
    ethereum.org/en/defi/
    Finematics UA-cam Channel:
    / @finematics
    Whiteboard Crypto UA-cam Channel:
    / @whiteboardcrypto
    CoinBurau UA-cam Channel:
    / @coinbureau
    Codeacademy Free Javascript Course:
    www.codecademy.com/catalog/la...
    FreeCodeCamp Javascript Course:
    www.freecodecamp.org/news/ful...
    CryptoZombies (Learn Solidity interactively):
    cryptozombies.io/
    Solidity Documentation:
    docs.soliditylang.org/en/v0.8...
    Solidity By Example:
    solidity-by-example.org/
    Foundry Book:
    book.getfoundry.sh/
    Hardhat:
    hardhat.org/
    Patrick Collins 32 Hours Hardhat Course:
    • Learn Blockchain, Soli...
    Smart Contract Hacking Course:
    smartcontractshacking.com/
    Secureum:
    www.secureum.xyz/
    Twitter Accounts To Follow:
    / realjohnnytime
    / trust__90
    / 0xowenthurm
    / pashovkrum
    / bytes032
    Damn Vulnerable DeFi CTF:
    www.damnvulnerabledefi.xyz/
    Ethernaut CTF:
    ethernaut.openzeppelin.com/
    Code4Rena Reports:
    code4rena.com/reports/
    Sperbit Reports:
    github.com/spearbit/portfolio
    Sherlock Smart Contract Auditing Contests:
    app.sherlock.xyz/audits/contests
    Connect with me on LinkedIn:
    / johnnytime
    ___________________________________________________________
    Timestamps:
    00:00 Intro
    01:15 Smart Contract Auditing Fundamentals
    05:40 Gain Some Coding Skills
    06:40 Learn Solidity
    07:30 Smart Contract Development Frameworks
    09:38 Smart Contract Hacking Skills
    11:30 Free Learning Resources
    13:30 Capture The Flag (CTF) Challenges
    14:30 Reading Audit Reports
    16:38 Gain REAL-LIFE Experience
    ___________________________________________________________
    ⚠️ #smartcontracts #hacking #roadmp #auditing #howtoaudit #security #hacks #web3 #Code4rena #Sherlock #SpearBit #foundry #hardhat #solidity #vulnerability
    The content in any of Johnny's UA-cam videos shall not be construed as tax, legal, insurance, construction, engineering, health & safety, electrical, financial advice, or other & may be outdated or inaccurate; it is your responsibility to verify all information. I do not provide personal investment advice and I am not a registered investment advisor. I am just sharing my knowledge and my findings.
    ⚠️
    ___________________________________________________________
    Music By Yoad Ronen: / yoad-ronen
    Until next time,
    JohnnyTime
  • Наука та технологія

КОМЕНТАРІ • 45

  • @JohnnyTime
    @JohnnyTime  11 місяців тому +3

    Become a Smart Contract Hacker:
    johnnytime.xyz/smart-contract-hacker

  • @kcstorytime4898
    @kcstorytime4898 11 місяців тому +9

    Patrick Collins spoke of you as a good auditing teacher. So I am hear to learn..

    • @JohnnyTime
      @JohnnyTime  11 місяців тому +1

      Glad to have you ❤️💪🏻

  • @hirotaruc633
    @hirotaruc633 3 місяці тому +2

    Hi Johnny! Its my day 1 on learning to become a Smart Contract Auditor (start from zero knowledge), and I'm so glad that I found your YT page!
    I was an External Auditor, sooo hoping that my experiences ing auditing will be relevenat.

    • @JohnnyTime
      @JohnnyTime  3 місяці тому

      Hey there! Welcome to the world of smart contract auditing! I'm happy to hear that you're starting your journey, especially coming from an auditing background. Your experience will definitely be relevant, and it's going to give you a solid foundation as you dive into smart contract security. Feel free to explore the content on my UA-cam page, and maybe even enroll in the SCH course! If you ever have any questions along the way, don't hesitate to reach out 💪

  • @blvc_izzy
    @blvc_izzy Рік тому +2

    Very insightful...
    I missed the scholarship of the smart contract hacking course but with this guidr..
    Can follow through.
    Trusting the process. Thank you

  • @Mirza14
    @Mirza14 Рік тому +1

    Thank you very much, this is a great content! Really appreciate it!

  • @dheerajn3914
    @dheerajn3914 Рік тому +1

    Thank you so much Johnny! The right resource at the right time, much needed.

    • @JohnnyTime
      @JohnnyTime  Рік тому

      Glad it’s helpful ❤️🙏🏻

  • @julietoluchiojoh2174
    @julietoluchiojoh2174 4 місяці тому +1

    Awesome content. Jumping in right away. Facing all my fears. Thank you very much.

  • @devviz
    @devviz 8 місяців тому +1

    very thorough and abundant references and links, thank you.

    • @JohnnyTime
      @JohnnyTime  8 місяців тому

      My pleasure, I'm glad it's helpful!! 💪

  • @dvirch
    @dvirch Рік тому +1

    thanks for the great resources Johnny! keep up the good stuff 🚀

  • @hadirahal5403
    @hadirahal5403 3 місяці тому

    I don't usually comment on videos, but this has a lot of sauce, well done.

  • @alessandrocavaliere387
    @alessandrocavaliere387 11 місяців тому

    Thank you so much Johnny for all you do. Keep it up. I respect you.❤

    • @JohnnyTime
      @JohnnyTime  11 місяців тому +1

      You are so welcome ❤️

  • @Crypt0ro
    @Crypt0ro Рік тому +1

    You’re a gem Johnny thank you

    • @JohnnyTime
      @JohnnyTime  Рік тому

      Glad I could help ❤️🙏🏻

  • @saptarshimitra8538
    @saptarshimitra8538 7 місяців тому +1

    U made a video of where to learn things that have quality content, thanks

    • @JohnnyTime
      @JohnnyTime  7 місяців тому +1

      Glad it was helpful ❤

  • @tom_tom_tommy
    @tom_tom_tommy 11 місяців тому +2

    What a great, comprehensive video.
    I want your advise. Recently Mr. Collins uploaded the Foundry course, as a total beginner which video should I learn with? You said it's better to learn both Foundry and Hardhat, so I need to watch and learn with the Foundry one, and the Hardhat parts, at least, in his JS course video?
    Just for your quick look, the Table of Contents of the Foundry course:
    Lesson 1: Blockchain Basics
    Lesson 2: Welcome to Remix - Remix Simple Storage
    Lesson 3: Remix Storage Factory
    Lesson 4: Remix Fund Me
    Lesson 5: AI Prompting, Asking Questions, and Getting Help
    Lesson 6: Foundry Simple Storage
    Lesson 7: Foundry Fund Me
    Lesson 8: Html/Js Fund Me (Quick Fullstack / Front End Tutorial)
    Lesson 9: Foundry Smart Contract Lottery
    Lesson 10: Foundry ERC20s
    Lesson 11: Foundry NFTs | MoodNFT
    Lesson 12: Foundry DeFi | Stablecoin (The PINNACLE PROJECT!! GET HERE!)
    Lesson 13: Foundry Upgrades
    Lesson 14: Foundry DAO / Governance
    Lesson 15: Smart Contract Security & Auditing (For developers)
    JS course:
    Lesson 1: Blockchain Basics
    Lesson 2: Welcome to Remix! Simple Storage
    Lesson 3: Remix Storage Factory
    Lesson 4: Remix Fund Me
    Lesson 5: Ethers.js Simple Storage
    Lesson 6: Hardhat Simple Storage
    Lesson 7: Hardhat Fund Me
    Lesson 8: HTML / Javascript Fund Me (Full Stack / Front End)
    Lesson 9: Hardhat Smart Contract Lottery
    Lesson 10: NextJS Smart Contract Lottery (Full Stack / Front End)
    Lesson 11: Hardhat Starter Kit
    Lesson 12: Hardhat ERC20s
    Lesson 13: Hardhat DeFi & Aave
    Lesson 14: Hardhat NFTs (EVERYTHING you need to know about NFTs)
    Lesson 15: NextJS NFT Marketplace (If you finish this lesson, you are a full-stack MONSTER!)
    Lesson 16: Hardhat Upgrades
    Lesson 17: Hardhat DAOs
    Lesson 18: Security & Auditing
    Thank you for reading.

    • @JohnnyTime
      @JohnnyTime  11 місяців тому +2

      Hey there!
      That's awesome to hear that you found Patrick Collins' video comprehensive and great! If you're a total beginner and interested in learning Foundry and Hardhat, here's my advice: start by watching the Foundry course. It's the most recent one, so it would be a good idea to focus on that first.
      Once you've finished the Foundry course, you'll be well-prepared to enroll in the Smart Contract Hacking course, which includes both Hardhat and Foundry repositories for exercises.
      Take your time, practice what you learn, and don't hesitate to ask questions if you need help along the way. Enjoy your learning journey!
      Johnny

    • @tom_tom_tommy
      @tom_tom_tommy 11 місяців тому +3

      @@JohnnyTime No, this, your video is comprehensive and great. It's REALLY helpful. Of course, Patrick Collins' content is great though!
      I really really appreciate your reply. I will follow your advise.
      Please keep making videos I will never miss any of it!
      Thank you so much.

    • @JohnnyTime
      @JohnnyTime  11 місяців тому +2

      @@tom_tom_tommy My pleasure Tom, glad I could help

  • @thrishulh9834
    @thrishulh9834 8 місяців тому +1

    "Once we have received and manually verified your transaction,
    you will get a purchase confirmation email
    within 2-3 business days." why is it so that you take 2 to 3 business days?

    • @JohnnyTime
      @JohnnyTime  8 місяців тому +1

      Because we manually review every purchase and manually register every user - and we are a VERY small team.
      I usually happens in the same day, 2-3 days is the maximum.
      Thank you for your patience

  • @SyedImran-qf1eh
    @SyedImran-qf1eh 10 місяців тому +1

    Thanks you very much for a kind information,
    I am a beginner and I don't know anything about coding language and other stuff.
    So how should I learn and how much will take for me to become a smart contract auditor.
    Thanks.

    • @JohnnyTime
      @JohnnyTime  10 місяців тому

      I'm glad it was helpful man!

  • @ThereIsOnlyWar40k
    @ThereIsOnlyWar40k 7 місяців тому +1

    I'll give this a go then buy your course if I can do it.
    The problem lots of people have with getting into sofware is getting jobs is super difficult if there's no opportuntities where you live.

    • @JohnnyTime
      @JohnnyTime  7 місяців тому

      Hey man! Unfortunately I don't agree.
      There are always new opportunities, especially if you learn rare skills that are in demand or going to be in demand in the future :)

    • @ThereIsOnlyWar40k
      @ThereIsOnlyWar40k 7 місяців тому

      @@JohnnyTime nobody I went to college with has a software job. We all work in tech support instead. Its hard to develop skills without access to work expereince.

  • @victoradeoba436
    @victoradeoba436 9 місяців тому +1

    Wow, so much to learn

    • @JohnnyTime
      @JohnnyTime  9 місяців тому

      Indeed! Focus is the most important thing :)

  • @cryptojobslist
    @cryptojobslist Рік тому +2

    Good stuff!

  • @saintBayDev
    @saintBayDev 10 місяців тому +1

    Great Jonny

    • @JohnnyTime
      @JohnnyTime  10 місяців тому

      Glad it’s helpful 💪🏻

  • @skippy0901
    @skippy0901 7 місяців тому +1

    So we need javascript before getting started with solidity?

    • @JohnnyTime
      @JohnnyTime  7 місяців тому

      Not a must but it will be helpful.

  • @forheuristiclifeksh7836
    @forheuristiclifeksh7836 Місяць тому +1

    1:00

  • @GETYOURSHITTOGETTER
    @GETYOURSHITTOGETTER Місяць тому

    I love this guy, I’m buying the course and will put in the work