Github Repositories

A structural breakdown of the Uniswap v4 Architecture - Discover the protocol's layered design, separating the core PoolManager from periphery and router contracts. Understand the role of each component and how they work together to execute a typical token swap.

1. What Is New In v4
A comparative breakdown of Uniswap V3 vs. V4 - Explore the five core architectural upgrades that define the V4 protocol, from the custom logic of Hooks to the gas-saving Singleton design. Learn how these features enable a new era of AMM efficiency and flexibility. Duration: 6min
2. Github Repositories
A structural breakdown of the Uniswap v4 Architecture - Discover the protocol's layered design, separating the core PoolManager from periphery and router contracts. Understand the role of each component and how they work together to execute a typical token swap. Duration: 1min

Course Overview

About the course

What you'll learn

Difference between Uniswap v3 and v4

Uniswap v4 PoolManager

Uniswap v4 Hooks

Uniswap v4 PositionManager

Uniswap v4 Universal Router

Uniswap v4 Singleton architecture and flash accounting

Uniswap v4 operations and lifecycle

Uniswap v4 multihopping and quoting

How to build a Uniswap v4 swap router

How to build a smart contract a liquidation bot executes

Course Description

Meet your instructors

Tasuku Nakamura

Tasuku Nakamura

Founder at smartcontract.engineer

Smart contract engineer and educator.

Last updated on November 6, 2025