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.8k 2.9k

  2. v3-periphery v3-periphery Public

    🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v3

    TypeScript 1.3k 1.2k

  3. interface interface Public

    🦄 Open source interfaces for the Uniswap protocol

    TypeScript 5.3k 5.3k

  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.3k 1.2k

  6. v4-periphery v4-periphery Public

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

    Solidity 803 583

Repositories

Showing 10 of 146 repositories
  • routing-api Public
    Uniswap/routing-api’s past year of commit activity
    TypeScript 185 GPL-3.0 221 30 (1 issue needs help) 13 Updated Aug 20, 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 147 26 2 3 Updated Aug 20, 2025
  • v4-periphery Public

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

    Uniswap/v4-periphery’s past year of commit activity
    Solidity 803 MIT 583 6 18 Updated Aug 20, 2025
  • uniswapx-service Public

    UniswapX Order Service

    Uniswap/uniswapx-service’s past year of commit activity
    TypeScript 59 GPL-3.0 32 5 9 Updated Aug 19, 2025
  • sc-allocators Public

    A repository for developing smart contract allocators that leverage The Compact for performing cross-chain swaps

    Uniswap/sc-allocators’s past year of commit activity
    Shell 1 2 0 2 Updated Aug 20, 2025
  • contracts Public

    Collection of all Uniswap smart contracts

    Uniswap/contracts’s past year of commit activity
    Solidity 56 39 9 6 Updated Aug 19, 2025
  • Tribunal Public

    Tribunal is a framework for processing cross-chain swap settlements utilizing The Compact.

    Uniswap/Tribunal’s past year of commit activity
    Solidity 60 MIT 8 2 0 Updated Aug 20, 2025
  • default-token-list Public

    ◦ The Uniswap default token list

    Uniswap/default-token-list’s past year of commit activity
    JavaScript 375 GPL-3.0 1,168 1,258 142 Updated Aug 19, 2025
  • mixed-quoter Public

    New repo for the mixed quoter contract

    Uniswap/mixed-quoter’s past year of commit activity
    Solidity 10 GPL-3.0 4 0 1 Updated Aug 18, 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 26 MIT 60 0 3 Updated Aug 18, 2025