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.
Also available as JSON · Markdown
Resources
Good for
- in-app token swaps
- providing or sourcing onchain liquidity
- custom pool logic via v4 hooks
Avoid for
- off-chain or order-book-style matching
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.
Docs URL present
SDK URL present
Template/quickstart present
No support channel
Token swaps via Universal Router: integration_workflow; v4 pools with hooks: ecosystem_primitive; Liquidity provision (v3/v4): production_surface (capped at 20)
Has a production-ready capability
Protocol provenance confidence is high
5 chain(s) (capped at 5)
Last verified 8 day(s) ago
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.