Uniswap V3 Master Class
If you want to be a DeFi developer, you need to understand how to interact with Uniswap V3 with code.
Uniswap is the largest protocol on Ethereum, with 24h trade volume in the hundreds of millions of dollars.
Everything that you can do on the Uniswap app, you can also do with code!
I'm Blockman and I run BlockmanCodes, a YouTube channel for DeFi developers.
I've spent months reading Uniswap's contract and library code line-by-line, and understanding exactly how it works so you don't have to.
The best way to teach you how to interact with Uniswap's main smart contracts, is to rebuild a Uniswap V3 fontend together. We'll interact with all the main Uniswap contracts to do this. This will also provide you with recipes for interacting with Uniswap from a real web application.
Published Curriculum
- 4.1. Intro (0:31)
- 4.2. Quoter docs walk-through (6:14)
- 4.3. Initialize Uniswap's Quoter contract (3:29)
- 4.4. Create service to generate swap quotes (7:15)
- 4.5. Add hooks to manage selected tokens and amounts (7:46)
- 4.6. Build token select modal in UI (6:25)
- 4.7. Complete UI for selecting tokens and inputting amounts (11:18)
- 4.8. Outro (0:46)
- 6.1. Intro (0:35)
- 6.2. Create a service to get wallet token balances (3:59)
- 6.3. Add a hook to manage wallet token balances (4:25)
- 6.4. Add a hook to manage token decimal for displaying (3:19)
- 6.5. Display wallet token balances (3:59)
- 6.6. Display wallet token balances in token select modal (4:26)
- 6.7. Outro (0:37)
Frequently Asked Questions
When does the course start and finish?
This course is self-paced. You can start and finish when you like.
How long do I have access to the course?
You have lifetime access to this course.
What if I am unhappy with the course?
I want you to be happy with this course and benefit from it! If you're not satisfied, email me within 14 days of signing up and I'll send you a full refund.