Skip to content

Uniswap

Dev Tools · Utility

Verified Builder

Monorepo for Uniswap SDK's

ShippingLast ship 2h ago

Latest ship

Active development: 100 commits across 1 contributor

Code ActivitySource linked

39 active day(s) in Uniswap/uniroute-public.

Builder activity

Meaningful, source-backed updates per week. Commits are aggregated, not counted individually.

Build timeline

  1. Active development: 5 commits across 3 contributors

    Code ActivitySource linked

    3 active day(s) in Uniswap/docs.

    View evidence
  2. @uniswap/universal-router-sdk@5.11.5

    Github ReleaseSource verified

    ### Patch Changes - Updated dependencies [9a52777] - @uniswap/sdk-core@7.19.2 - @uniswap/router-sdk@2.11.4 - @uniswap/v2-sdk@4.21.3 - @uniswap/v3-sdk@3.31.3 - @uniswap/v4-sdk@2.3.3

    View evidence
  3. @uniswap/v3-sdk@3.31.3

    Github ReleaseSource verified

    ### Patch Changes - Updated dependencies [9a52777] - @uniswap/sdk-core@7.19.2

    View evidence
  4. @uniswap/router-sdk@2.11.4

    Github ReleaseSource verified

    ### Patch Changes - Updated dependencies [9a52777] - @uniswap/sdk-core@7.19.2 - @uniswap/v2-sdk@4.21.3 - @uniswap/v3-sdk@3.31.3 - @uniswap/v4-sdk@2.3.3

    View evidence
  5. @uniswap/v2-sdk@4.21.3

    Github ReleaseSource verified

    ### Patch Changes - Updated dependencies [9a52777] - @uniswap/sdk-core@7.19.2

    View evidence
  6. @uniswap/uniswapx-sdk@3.1.1

    Github ReleaseSource verified

    ### Patch Changes - Updated dependencies [9a52777] - @uniswap/sdk-core@7.19.2

    View evidence
  7. @uniswap/sdk-core@7.19.2

    Github ReleaseSource verified

    ### Patch Changes - 9a52777: Arc (5042) average block time is 0.5s (measured on-chain), was 0.48.

    View evidence
  8. @uniswap/v4-sdk@2.3.3

    Github ReleaseSource verified

    ### Patch Changes - Updated dependencies [9a52777] - @uniswap/sdk-core@7.19.2 - @uniswap/v3-sdk@3.31.3

    View evidence
  9. @uniswap/smart-wallet-sdk@2.8.3

    Github ReleaseSource verified

    ### Patch Changes - Updated dependencies [9a52777] - @uniswap/sdk-core@7.19.2

    View evidence
  10. @uniswap/liquidity-launcher-sdk@1.13.0

    Github ReleaseSource verified

    ### Minor Changes - 9a52777: Arc (5042): Instant Launch strategy redeploy, uERC20 factory and block time. - `INSTANT_LAUNCH_DEPLOYMENTS`: the Arc fees-on / fees-off `InstantLaunchStrategy` pair is now `0xfe7Be4EbBE6CcDfA57EE8c36fe9a767B033eB056` / `0xff301aCB22816D210d75D71F31Ac13C771093EF3` with `initialTick` `122050` (Arc's native currency is USDC, so the tick is USDC-denominated: ≈ $5k FDV on 1e9 supply). The previous pair (`0x26e78031…` / `0xe510927f…`, `initialTick` `198050`) is removed. `tickSpacing` 25, `minLaunchTick` -160100, FeeSplitters, vault and claim recipient are unchanged. - `L

    View evidence
  11. @uniswap/router-sdk@2.11.3

    Github ReleaseSource verified

    ### Patch Changes - 0954b08: Fix midPrice inverting pool price across native/wrapped currency boundaries in mixed routes by deriving it from the route's resolved path. Handle the same boundaries at encode time: partitionMixedRouteByProtocol now ends a section at a native/wrapped boundary (so the encoder's wrap/unwrap between sections applies) and getOutputOfPools bridges wrapped equivalents instead of throwing.

    View evidence
  12. @uniswap/universal-router-sdk@5.11.4

    Github ReleaseSource verified

    ### Patch Changes - Updated dependencies [0954b08] - @uniswap/router-sdk@2.11.3

    View evidence
  13. @uniswap/liquidity-launcher-sdk@1.12.0

    Github ReleaseSource verified

    ### Minor Changes - e71b445: Add Arc (5042) to the deployment registries: launcher stack (redeployed LiquidityLauncher, LBPStrategy, shared TokenSplitter, UniversalRouterStrategy, v4 PositionManager) and the Instant Launch generation (fees-on/fees-off strategy + FeeSplitter pairs, UERC20BeneficiaryVault, CompoundingClaimRecipient). Arc deploys no token factory, so new-token launches stay unsupported there (`selectTokenFactory`/`getInstantLaunchAddresses` return undefined); everything else resolves.

    View evidence
  14. Active development: 26 commits across 14 contributors

    Code ActivitySource linked

    18 active day(s) in Uniswap/sdks.

    View evidence
  15. Active development: 100 commits across 4 contributors

    Code ActivitySource linked

    7 active day(s) in Uniswap/hooklist.

    View evidence
  16. Active development: 23 commits across 1 contributor

    Code ActivitySource linked

    13 active day(s) in Uniswap/uniswap-ai.

    View evidence
  17. Active development: 27 commits across 3 contributors

    Code ActivitySource linked

    15 active day(s) in Uniswap/liquidity-launcher.

    View evidence
  18. @uniswap/liquidity-launcher-sdk@1.11.0

    Github ReleaseSource verified

    ### Minor Changes - 79c161c: Launcher pool tick spacing: give the derivation a single source of truth — `max(round(fee / 100), 1)`, one tick of spacing per bip of fee — scoped to the **new v4 pools this launcher opens**. - `resolveNewPoolTickSpacing(fee)` (new) — the named entry point. Previously the derivation consulted the v3 `TICK_SPACINGS` table for well-known tiers and fell back to `max(round(2 * fee / 100), 1)`; it now computes `max(round(fee / 100), 1)` directly and no longer consults the v3 table at all (v3's fee→spacing pairs are factory-enforced on-chain and describe v3 pools, not th

    View evidence
  19. @uniswap/router-sdk@2.11.2

    Github ReleaseSource verified

    ### Patch Changes - Updated dependencies [4600c8d] - @uniswap/sdk-core@7.19.1 - @uniswap/v2-sdk@4.21.2 - @uniswap/v3-sdk@3.31.2 - @uniswap/v4-sdk@2.3.2

    View evidence
  20. @uniswap/liquidity-launcher-sdk@1.10.0

    Github ReleaseSource verified

    ### Minor Changes - 4cfb073: Instant Launch: state the post-redeploy pool shape. The 2026-08-05 chain-4663 full redeploy did not re-pin the 3e05da8 InstantLaunchStrategy unchanged — it recompiled it with a new pool shape, which the SDK still described as "unchanged across deploys". All values below were read back from the deployed strategies' getters (`TICK_SPACING()` / `initialTick()` / `MIN_LAUNCH_TICK()`) on both current strategies and all eight pre-redeploy strategies. - `INSTANT_LAUNCH_POOL_TICK_SPACING` → `25` (was 60). The current generation's compile-time `TICK_SPACING`; every pre-rede

    View evidence
  21. @uniswap/v4-sdk@2.3.2

    Github ReleaseSource verified

    ### Patch Changes - Updated dependencies [4600c8d] - @uniswap/sdk-core@7.19.1 - @uniswap/v3-sdk@3.31.2

    View evidence
  22. @uniswap/smart-wallet-sdk@2.8.2

    Github ReleaseSource verified

    ### Patch Changes - Updated dependencies [4600c8d] - @uniswap/sdk-core@7.19.1

    View evidence
  23. @uniswap/v3-sdk@3.31.2

    Github ReleaseSource verified

    ### Patch Changes - Updated dependencies [4600c8d] - @uniswap/sdk-core@7.19.1

    View evidence
  24. @uniswap/universal-router-sdk@5.11.3

    Github ReleaseSource verified

    ### Patch Changes - 0d91d5f: Encode the ACROSS_V4_DEPOSIT_V3 command input as a single offset-prefixed tuple, matching ChainedActions.sol's `abi.decode(input, (AcrossV4DepositV3Params))`. The previous flat 13-value encoding reverted with empty data at the dispatcher's decode, so every payload built via `addAcrossBridge` / `swapCallParameters` `bridgeOptions` was unexecutable. - 4600c8d: Update permissioned pools deployment addresses for mainnet and Sepolia - Updated dependencies [4600c8d] - @uniswap/sdk-core@7.19.1 - @uniswap/router-sdk@2.11.2 - @uniswap/v2-sdk@4.21.2 - @uniswap/v3-sdk@3.31.2

    View evidence

Research notes

Written by HEY researchers and reviewed before publishing. Commentary with sources — not the project's own claims, and not evidence of shipping.

No published notes on Uniswap yet.

    Know something about Uniswap? Sign in with GitHub to submit a research note. Notes are reviewed before they appear here.

    Sources