composewith.eth
Protocol record · production

Uniswap

Onchain automated market maker for token swaps and liquidity, with v4 hooks for customizable pools, the Universal Router for trade routing, and TypeScript SDKs for integration.

94readiness / 100
integration: mediumethereumarbitrum-onebaseoptimismpolygonbsc

Also available as JSON · Markdown

Resources

Good for

Avoid for

Readiness score

94/100

Readiness measures how much verified integration surface exists for builders and agents. It does not mean the protocol is easy to use — integration difficulty is tracked separately.

Docs10/10

Docs URL present

SDK8/8

SDK URL present

Template6/6

Template/quickstart present

Support0/6

No support channel

Capability depth20/20

Token swaps via Universal Router: integration_workflow; v4 pools with hooks: ecosystem_primitive; Liquidity provision (v3/v4): production_surface (capped at 20)

Production-ready15/15

Has a production-ready capability

Confidence5/5

Protocol provenance confidence is high

Chain coverage10/10

5 chain(s) (capped at 5)

Freshness10/10

Last verified 8 day(s) ago

No critical issues10/10

No open critical issues

No hard caps applied.

Capabilities

Token swaps via Universal Router production-ready

Best for: in-app swaps, trade routing

v4 pools with hooks production-ready

Best for: custom pool behavior

  • Hook contracts are powerful and must be audited; a malicious or buggy hook can break a pool.

Liquidity provision (v3/v4) production-ready

Best for: concentrated liquidity strategies

Composes with

chainlink oracle_and_price_data supports

Chainlink can provide external price references, automation, and cross-chain services around swap and liquidity products.

pyth oracle_and_price_data supports

Pyth can provide low-latency market data for trading and liquidity interfaces.

the-graph indexing_and_data supports

The Graph can index swaps, pools, liquidity events, and app-specific DeFi analytics.

Per-chain support

Verified per-chain deployment detail — distinct from theoretical EVM-compatibility.

bsc production-ready

Docs: docs.uniswap.org

  • Use BNB Smart Chain id 56 in your viem/ethers and SDK config; the v3 contract set is deployed and listed in the official deployments reference.

Limitations: BSC liquidity skews toward BSC-native DEXs (e.g. PancakeSwap); verify pool depth for your pairs before relying on Uniswap routing.

Verified 2026-06-10 · source

Provenance

Last verified 2026-06-02 by composewith.eth research (developers.uniswap.org live-verified via WebFetch 2026-06-02; v4 hooks, Universal Router, SDKs, GitHub org Uniswap confirmed) (confidence: high). Score computed by score.v2.