Ross ROSS = Recommend OSS · open-source software intelligence for agents

Uniswap/v4-core

🦄 🦄 🦄 🦄 Core smart contracts of Uniswap v4 observed · 2026-08-28

github.com/Uniswap/v4-core · homepage · Solidity observed · 2026-08-28

Health v2 · maintenance only

58/100

  • Activity 79
  • Release rhythm 8
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 1763
  • days_rel: 587
  • days_push: 131
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

2527 stars · 1313 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Uniswap v4-core is the set of core Solidity smart contracts implementing the Uniswap v4 automated market maker protocol, including the singleton PoolManager contract that manages all pool state and actions like swapping, liquidity modification, and donations. It introduces a hook system that allows developers to attach custom contracts to pools, executing logic at various points in the pool lifecycle (e.g., before/after swaps or liquidity changes).

Use cases

  • deploy custom AMM pools with hook-based logic on EVM chains
  • build a decentralized exchange using Uniswap v4 pool primitives
  • implement dynamic fees, limit orders, or TWAMM strategies via pool hooks
  • integrate token swapping and liquidity provision into a DeFi protocol
  • audit or fork the core pool logic of Uniswap v4
  • create and manage concentrated liquidity positions programmatically

When to choose

  • you need the foundational, trust-minimized pool logic for building on Uniswap v4
  • you want to leverage the singleton architecture and hook system for custom AMM behavior
  • you are a protocol developer integrating directly with Uniswap v4 onchain primitives
  • you need gas-efficient, audited core contracts for a decentralized exchange

When to avoid

  • you just want to swap tokens from a frontend without writing smart contracts (use the Uniswap SDK or API instead)
  • you need a ready-made user interface or router (see v4-periphery or the Uniswap interface)
  • you are building on a non-EVM blockchain
  • you require a stable, long-frozen contract version and cannot tolerate draft-stage code changes

Facets

library · maturity active

blockchain sdk blockchain fintech uniswap defi automated-market-maker smart-contracts solidity hooks singleton-architecture liquidity-pools decentralized-exchange cryptocurrency ethereum evm

3 sources

Member repositories

RepositoryRoleHealth v2
Uniswap/v4-coremain58

For agents

markdown · JSON · MCP: product_card(name="Uniswap/v4-core")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem