Skip to content
@Uniswap

Uniswap Labs

Web3 infrastructure and products

Pinned Loading

  1. v3-core v3-core Public

    🦄 🦄 🦄 Core smart contracts of Uniswap v3

    TypeScript 4.9k 3k

  2. v3-periphery v3-periphery Public

    🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v3

    TypeScript 1.3k 1.3k

  3. interface interface Public

    🦄 Open source interfaces for the Uniswap protocol

    TypeScript 5.4k 5.4k

  4. v2-core v2-core Public

    🦄 🦄 Core smart contracts of Uniswap V2

    TypeScript 3.2k 3.4k

  5. v4-core v4-core Public

    🦄 🦄 🦄 🦄 Core smart contracts of Uniswap v4

    Solidity 2.4k 1.2k

  6. v4-periphery v4-periphery Public

    🦄 🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v4

    Solidity 842 613

Repositories

Showing 10 of 153 repositories
  • protocol-fees Public

    🦄 Smart contracts for Uniswap protocol fees 🦄

    Uniswap/protocol-fees’s past year of commit activity
    Solidity 6 0 6 4 Updated Nov 14, 2025
  • uniswapx-artemis Public Forked from marktoda/uniswapx-artemis

    Sample Artemis bot to fill UniswapX orders using on-chain liquidity

    Uniswap/uniswapx-artemis’s past year of commit activity
    Rust 29 MIT 61 0 3 Updated Nov 14, 2025
  • default-token-list Public

    ◦ The Uniswap default token list

    Uniswap/default-token-list’s past year of commit activity
    JavaScript 396 GPL-3.0 1,185 1,279 159 Updated Nov 14, 2025
  • arbiters Public

    A repository for developing arbiter implementations that leverage The Compact for performing cross-chain swaps

    Uniswap/arbiters’s past year of commit activity
    Solidity 9 5 0 1 Updated Nov 15, 2025
  • UniswapX Public

    🦄 Gasless ERC20 swap settlement protocol 🦄

    Uniswap/UniswapX’s past year of commit activity
    Solidity 430 GPL-3.0 122 6 9 Updated Nov 14, 2025
  • interface Public

    🦄 Open source interfaces for the Uniswap protocol

    Uniswap/interface’s past year of commit activity
    TypeScript 5,410 GPL-3.0 5,410 735 (11 issues need help) 57 Updated Nov 14, 2025
  • the-compact Public

    The Compact is an ownerless ERC6909 contract that facilitates the formation and mediation of reusable resource locks.

    Uniswap/the-compact’s past year of commit activity
    Solidity 178 MIT 30 2 1 Updated Nov 14, 2025
  • routing-api Public
    Uniswap/routing-api’s past year of commit activity
    TypeScript 193 GPL-3.0 245 32 (1 issue needs help) 27 Updated Nov 14, 2025
  • briefcase Public
    Uniswap/briefcase’s past year of commit activity
    Solidity 13 5 0 0 Updated Nov 13, 2025
  • contracts Public

    Collection of all Uniswap smart contracts

    Uniswap/contracts’s past year of commit activity
    Solidity 73 47 7 4 Updated Nov 13, 2025