π‘οΈWEB3 SECURITY RESOURCES [BEGINNERS TO INTERMEDIATE]
π‘οΈ WEB3 SECUIRTY RESOURCES [BEGINNERS TO INTERMEDIATE] :
Start your web3 security journey =>
RESOURCES :
CTFs:
Ethernaut: https://ethernaut.openzeppelin.com/
DamnvulnerableDefi: https://www.damnvulnerabledefi.xyz/
Capturetheflags: https://capturetheether.com/
Secureum => https://github.com/secureum/AMAZEX-DSS-PARIS
ββββββββββββββββββββββββββββββββββββββββββββ
ROADMAP: [Choose One]
1. Latest roadmap (smart contract auditor) by Cyfrin Audits: https://www.cyfrin.io/blog/how-to-become-a-smart-contract-auditor (Highly Recommended)
2. Smartcontract security researcher: https://coggle.it/diagram/YqLzaiSABzXD4UnZ/t/smart-contract-auditor
QuiiAudit auditor roadmap: https://github.com/Quillhash/QuillAudit_Auditor_Roadmap/blob/main/files/QuillAudits_Auditor's_Roadmap.pdf
4. How to become a smart contract security researcher by cmichel: https://cmichel.io/how-to-become-a-smart-contract-auditor/
5. Matta aerealβs security roadmap: https://mattaereal.notion.site/matta-s-Ethereum-security-road-map-cf7d7f2e48ea4aa0a8f4a2eff86342a7
If you want to start your web3 security journey, start with this course for free. One and only COURSE for beginners:
Ethereum 101:
Solidity 101:
Solidity 201:
Security Pitfalls & Best Practices 101:
Security Pitfalls & Best Practices 201:
Audit Techniques & Tools 101:
Audit Findings 101:
Audit Findings 201:
Github (above 8 modules have MCQs ):
ABOVE SECURITY COURSE [OLD COURSE] AND BELOW SECURITY COURSE - PART-1 AND PART-2 [LATEST COURSE
SECURITY AND AUDITING COURSE(PART-1) : https://updraft.cyfrin.io/courses/security
SECURITY AND AUDITING COURSE(PART-2) :
Wallets & Post Deployment: https://updraft.cyfrin.io/courses/wallet-and-deployment
Assembly & Formal Verification: https://updraft.cyfrin.io/courses/formal-verification
Auditor Book: https://theauditorbook.com/
Audit Reports from top security professionals (all the audit reports are at one place): https://solodit.xyz/
The ULTIMATE auditing and smart contract security research checklist: https://solodit.xyz/checklist
ββββββββββββββββββββββββββββββββββββββββββββ
π‘οΈ RESOURCES FOR SOLO AUDITORS :
2 the best sources of solo audit reports which you can read to improve your skills:
Mindsets of Auditing: https://mindsets-of-auditing.netlify.app/
(For intermediate and advance security people) => YouTube video: https://youtu.be/kORcOhftwVw
Guide for solo auditor 101: https://blog.bytes032.xyz/p/building-a-brand-as-a-solo-auditor-101
How to Break into Web3 (While Working Full-Time job): https://blog.bytes032.xyz/p/how-to-break-into-web3-while-working-full-time-job
3 places to participate in security review contests:
CODE4ARENA: https://code4rena.com/
SHERLOCK: https://www.sherlock.xyz/
CODEHAWKS: https://www.codehawks.com/
Bug Bounty Platform: https://immunefi.com/
ββββββββββββββββββββββββββββββββββββββββββββββ
π‘οΈ RESOURCES FOR DEFI AND FUTURE OF FINANCE - FULL COURSE :
Course I: DeFi Infrastructure:
Course II: DeFi Primitives:
Course III: DeFi Deep Dive:
Course IV: DeFi Risks and Opportunities:
ββββββββββββββββββββββββββββββββββββββββββββββ
π‘οΈ EVERYTHING YOU NEED TO KNOW ABOUT GAS OPTIMIZATIONS IS AT ONE PLACE :
BOOK OF GAS OPTIMISATIONS :
ββββββββββββββββββββββββββββββββββββββββββββββ
π‘οΈ BEST RESOURCES FOR WEB3 SECURITY (everything about solidity):
Solidity Attack Vectors : https://lab.guardianaudits.com/encyclopedia-of-solidity-attack-vectors
Common Solidity Bugs : https://lab.guardianaudits.com/encyclopedia-of-common-solidity-bugs
Practice all the previous secureum races : https://www.ghostsofepochspast.xyz/
ββββββββββββββββββββββββββββββββββββββββββββββ
π‘οΈ RESOURCES FOR SMARTCONTRACT FUZZING AND INVARIANT TESTING :
Fuzzing Workshop by Trail of Bits : https://www.youtube.com/playlist?list=PLciHOL_J7Iwqdja9UH4ZzE8dP1IxtsBXI
Invariant Testing Workshop by Antonio Viggiano : https://www.youtube.com/watch?v=YAF79t_Sfiw
All about Fuzzing by Victor Martinez : https://www.youtube.com/watch?v=83q14K-WNKM
ββββββββββββββββββββββββββββββββββββββββββββββ
π‘οΈ SOLIDITY INTERVIEW PREPARATION :
ββββββββββββββββββββββββββββββββββββββββββββββ
π‘οΈ RESOURCE FOR MATHS IN SOLIDITY (5 PARTS) :
Last updated