Skip to content
@Uniswap

Uniswap Labs

Web3 infrastructure and products

Pinned Loading

  1. v3-core Public

    🦄 🦄 🦄 Core smart contracts of Uniswap v3

    TypeScript 4.7k 2.9k

  2. v3-periphery Public

    🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v3

    TypeScript 1.3k 1.2k

  3. interface Public

    🦄 Open source interfaces for the Uniswap protocol

    TypeScript 5.2k 5.3k

  4. v2-core Public

    🦄 🦄 Core smart contracts of Uniswap V2

    TypeScript 3.1k 3.3k

  5. v4-core Public

    🦄 🦄 🦄 🦄 Core smart contracts of Uniswap v4

    Solidity 2.2k 1.1k

  6. v4-periphery Public

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

    Solidity 791 569

Repositories

Showing 10 of 143 repositories
  • the-compact Public

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

    Solidity 136 20 1 2 Updated Jun 19, 2025
  • TypeScript 472 GPL-3.0 479 67 4 Updated Jun 19, 2025
  • briefcase Public
    Solidity 12 4 0 0 Updated Jun 19, 2025
  • contracts Public

    Collection of all Uniswap smart contracts

    Solidity 53 39 9 9 Updated Jun 19, 2025
  • v3-subgraph Public

    Subgraph for Uniswap V3

    TypeScript 363 GPL-3.0 532 88 23 Updated Jun 18, 2025
  • calibur Public

    a non-upgradeable, singleton wallet contract that can be set on an EIP-7702 delegation transaction

    Solidity 38 MIT 7 3 2 Updated Jun 18, 2025
  • routing-api Public
    TypeScript 181 GPL-3.0 217 28 (1 issue needs help) 14 Updated Jun 18, 2025
  • v4-subgraph Public

    Subgraph for Uniswap V4

    TypeScript 12 GPL-3.0 23 2 4 Updated Jun 18, 2025
  • interface Public

    🦄 Open source interfaces for the Uniswap protocol

    TypeScript 5,219 GPL-3.0 5,286 720 (11 issues need help) 49 Updated Jun 19, 2025
  • v4-periphery Public

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

    Solidity 791 MIT 568 6 14 Updated Jun 18, 2025