5/5
_Follow along the course with this video._ --- ### DeFi Recap Wow, we've done it. This project was enormous, advanced and frankly intense. You should 1000% push this to your GitHub repo and be incredibly proud of yourself for completing this journey. This is one of the hardest and most complicated projects you'll find in educational content in Web3. We've learnt about: - DeFi - State of the art fuzz testing methodologies - Safe use of oracles - multifaceted test suites - integration and deployment through scripts ...and more! Since the filming of this course I've had the `DecentralizedStableCoin` protocol audited on `CodeHawks`. You can find the [**audit report for the contest here**](https://www.codehawks.com/contests/cljx3b9390009liqwuedkn0m0). I encourage you to dive into the findings submitted by the Hawks, if security or auditing is your end goal, this kind of review and research will be invaluable. After all of this, you know what time it is: **BREAK TIME**. You deserve it, and when you come back there'll be a tonne more content to move onto next. We have 3 lessons remaining in this section, and they'll be a breeze compared to this one. See you soon! ### Exercises [**Arbitrum NFT Challenge**](https://arbiscan.io/address/0x3DbBF2F9AcFB9Aac8E0b31563dd75a2D69148D64#code) [**Sepolia NFT Challenge**](https://sepolia.etherscan.io/address/0xe5760847db2f10A74Fc575B4803df5fe129811C1#code) Additional DeFi Learnings: - [**DeFi-Minimal**](https://github.com/smartcontractkit/defi-minimal/tree/main/contracts) - [**DeFi Dad**](https://www.youtube.com/channel/UCatItl6C7wJp9txFMbXbSTg)
A comprehensive overview to Lens Protocol: Building the Decentralized Social Layer for Web3 - Learn about Lens Protocol, the decentralized and composable social infrastructure for Web3. Understand its core NFT-based primitives, powerful extensibility through custom modules, and how developers can build upon its social graph.
Previous lesson
Previous
Next lesson
Next
Give us feedback
Course Overview
About the course
Advanced smart contract development
How to develop a stablecoin
How to develop a DeFi protocol
How to develop a DAO
Advanced smart contracts testing
Fuzz testing
Manual verification
Web3 Developer Relations
$85,000 - $125,000 (avg. salary)
Web3 developer
$60,000 - $150,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
Security researcher
$49,999 - $120,000 (avg. salary)
Web3 engineer, educator, and Cyfrin co-founder. Patrick's smart contract development and security courses have helped hundreds of thousands of engineers kickstarting their careers into web3.
Guest lecturers:
Last updated on May 20, 2025
Solidity Developer
Advanced FoundryDuration: 36min
Duration: 3h 06min
Duration: 5h 02min
Duration: 6h 02min
Duration: 2h 47min
Duration: 1h 23min
Duration: 4h 28min
Duration: 1h 19min
Duration: 1h 10min
Course Overview
About the course
Advanced smart contract development
How to develop a stablecoin
How to develop a DeFi protocol
How to develop a DAO
Advanced smart contracts testing
Fuzz testing
Manual verification
Web3 Developer Relations
$85,000 - $125,000 (avg. salary)
Web3 developer
$60,000 - $150,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
Security researcher
$49,999 - $120,000 (avg. salary)
Web3 engineer, educator, and Cyfrin co-founder. Patrick's smart contract development and security courses have helped hundreds of thousands of engineers kickstarting their careers into web3.
Guest lecturers:
Last updated on May 20, 2025