Skip to content
@Uniswap

Uniswap Labs

Web3 infrastructure and products

Pinned Loading

  1. v3-core Public

    🦄 🦄 🦄 Core smart contracts of Uniswap v3

    TypeScript 4.6k 2.8k

  2. v3-periphery Public

    🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v3

    TypeScript 1.2k 1.2k

  3. interface Public

    🦄 Open source interfaces for the Uniswap protocol

    TypeScript 5.1k 5.2k

  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 763 540

Repositories

Showing 10 of 140 repositories
  • CompactX Public

    A proof-of-concept web interface for performing cross-chain swaps using The Compact.

    TypeScript 9 1 0 0 Updated Mar 11, 2025
  • TypeScript 441 GPL-3.0 457 65 4 Updated Mar 11, 2025
  • autocator Public

    A server-based allocator for The Compact that uses protocol signatures & transactions to authenticate.

    TypeScript 1 0 0 0 Updated Mar 11, 2025
  • routing-api Public
    TypeScript 169 GPL-3.0 208 29 (1 issue needs help) 9 Updated Mar 11, 2025
  • minimal-delegation Public

    a minimal, non-upgradeable implementation contract that can be set on an EIP7702 delegation txn

    Solidity 1 1 8 3 Updated Mar 10, 2025
  • uniswapx-service Public

    UniswapX Order Service

    TypeScript 47 GPL-3.0 24 7 9 Updated Mar 10, 2025
  • uniswapx-artemis Public Forked from marktoda/uniswapx-artemis

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

    Rust 16 MIT 45 0 1 Updated Mar 10, 2025
  • TypeScript 45 GPL-3.0 18 4 8 Updated Mar 10, 2025
  • contracts Public

    Collection of all Uniswap smart contracts

    Solidity 44 27 9 5 Updated Mar 10, 2025
  • unichain-contracts Public

    Core contracts of the Unichain attestation service

    Solidity 2 3 0 7 Updated Mar 10, 2025