---
title: Uniswap on Monad: pools and swaps API | DexPaprika
description: Uniswap v2, v3 and v4 on Monad: pools, swaps, prices and OHLCV over REST, with the factory address on every swap. Free API key, no credit card.
url: https://dexpaprika.com/api/monad/uniswap
type: api-dex
---

# Uniswap on Monad: DEX data API

> **Quick links**: [Pricing](https://dexpaprika.com/api/pricing) | [Developer console](https://console.dexpaprika.com) | [API documentation](https://docs.dexpaprika.com) | [Monad DEX Data API](https://dexpaprika.com/api/monad)

Uniswap v2, v3 and v4 all run on Monad, each from its own factory address, and the API lists each version as its own DEX.

## Uniswap on Monad at a glance

- **160+** active pools
- **$22.5M** volume, 24h
- **54,695** transactions, 24h

Data as of 2026-09-17 15:30 UTC, source: /networks/monad/dexes

## Uniswap v2, v3 and v4 on Monad

| Version | dex_id | factory_id | Volume, 24h |
|---|---|---|---|
| Uniswap v4 | `uniswap_v4` | `0x188d586ddcf52439676ca21a244753fa19f9ea8e` (PoolManager contract) | $18.9M |
| Uniswap v3 | `uniswap_v3` | `0x204faca1764b154221e35c0d20abb3c525710498` | $3.6M |
| Uniswap v2 | `uniswap_v2` | `0x182a927119d56008d921126764bf884221b10f59` | $3,051.37 |

## Top Uniswap pools on Monad by 24h volume

| Pair | Version | Volume, 24h | Liquidity | Pool |
|---|---|---|---|---|
| USDC/WETH | Uniswap v4 | $4.3M | $2.2M | [`0xad40…5d93`](https://dexpaprika.com/monad/pool/0xad408916c1c310da9c258d4c128a7bf50fd9edc42a218cc970da39cfc8a05d93) |
| EURW/USDC | Uniswap v3 | $3.4M | $1.1M | [`0xe153…7f44`](https://dexpaprika.com/monad/pool/0xe153201e40f50ebc9da7be3aa9c419f185c97f44) |
| USDC/GHO | Uniswap v4 | $2.7M | $4.0M | [`0xeeb6…381c`](https://dexpaprika.com/monad/pool/0xeeb60c8a9ab58b77216989a5e7dfb80fed38ac5354b03267ea4af85fa184381c) |
| WBTC/cbBTC | Uniswap v4 | $2.3M | $1.8M | [`0xab7e…37bd`](https://dexpaprika.com/monad/pool/0xab7e9e8e532098ef4802c25490136d4f84089dea5900b3bec6153561d17b37bd) |
| USDC/mUSD | Uniswap v4 | $2.0M | $3.8M | [`0xc410…635d`](https://dexpaprika.com/monad/pool/0xc4105dd13e1027d2db1a8b80bed2276378f1c57cc0cb69f9937cdffbea39635d) |
| USDC/cbBTC | Uniswap v4 | $1.8M | $1.1M | [`0x7fc6…449e`](https://dexpaprika.com/monad/pool/0x7fc6232a9ec6cc4e9434640dcde5ee08ccae3b07de3247bf788fc9e2051b449e) |
| USDC/USDT0 | Uniswap v3 | $103,538.35 | $38,540.96 | [`0xacf8…3500`](https://dexpaprika.com/monad/pool/0xacf82ecc826a9fc2d8c8c4d370d2d268fa5b3500) |
| WMON/FLING | Uniswap v3 | $36,756.07 | $31,172.82 | [`0xfe53…ee89`](https://dexpaprika.com/monad/pool/0xfe53ccbbd639ec6d6649950e069bca66c043ee89) |
| WMON/USDT0 | Uniswap v3 | $6,937.50 | $3,677.47 | [`0x16d5…365f`](https://dexpaprika.com/monad/pool/0x16d564690d32802a0562b4a8a2378350525b365f) |
| SAVVA.M/WMON | Uniswap v2 | $1,423.60 | $46,318.00 | [`0xc363…1e32`](https://dexpaprika.com/monad/pool/0xc363d01608d22e0be3f393563ab8fb5e7b6d1e32) |

## Your first Uniswap call

```bash
# top Uniswap v4 pools by 24h volume
curl "https://api.dexpaprika.com/networks/monad/pools/search?dex_name=uniswap_v4&order_by=volume_usd_24h&sort=desc&limit=5"

# newest transactions through one pool
curl "https://api.dexpaprika.com/networks/monad/pools/0xad408916c1c310da9c258d4c128a7bf50fd9edc42a218cc970da39cfc8a05d93/transactions?limit=5"
```

Newest swap through the busiest Uniswap pool at 2026-09-17 15:30 UTC, trimmed to ten fields:

```json
{
  "id": "0x2500989182c4b35141ee78bc494f8629069323348671cb3710fa953f72e8f28a",
  "pool_id": "0xad408916c1c310da9c258d4c128a7bf50fd9edc42a218cc970da39cfc8a05d93",
  "factory_id": "0x188d586ddcf52439676ca21a244753fa19f9ea8e",
  "token_0_symbol": "WETH",
  "token_1_symbol": "USDC",
  "volume_0": 0.09842282501245044,
  "volume_1": 241.568668,
  "price_0_usd": 2451.3805545760997,
  "created_at_block_number": 105641473,
  "created_at": "2026-09-17T15:30:07Z"
}
```

## Endpoints that answer for Uniswap

| Endpoint | Returns | Docs |
|---|---|---|
| `GET /networks/monad/pools/search?dex_name=uniswap_v4` | Uniswap v4 pools, sorted and filtered by volume, liquidity, transactions or age. Swap in uniswap_v3 and uniswap_v2 for the other versions. | [Reference](https://docs.dexpaprika.com/api-reference/pools/advanced-pool-filtering-on-a-specific-network) |
| `GET /networks/monad/pools/{address}` | Liquidity, reserves, pricing and metadata for one pool. | [Reference](https://docs.dexpaprika.com/api-reference/pools/get-a-pool-on-a-network) |
| `GET /networks/monad/pools/{address}/transactions` | Recent swaps, liquidity adds and removes for a pool, with token symbols and USD prices. | [Reference](https://docs.dexpaprika.com/api-reference/pools/get-transactions-of-a-pool-on-a-network-paging-can-be-used-up-to-100-pages) |
| `GET /networks/monad/pools/{address}/ohlcv` | Candles for a pool at intervals from 1 minute to 24 hours. | [Reference](https://docs.dexpaprika.com/api-reference/pools/get-ohlcv-data-for-a-pool-pair) |
| `GET /networks/monad/tokens/{address}` | Latest price, metadata and summary metrics for one token. | [Reference](https://docs.dexpaprika.com/api-reference/tokens/get-a-tokens-latest-data-on-a-network) |
| `GET /networks/monad/dexes` | Every DEX on Monad, with each Uniswap version as its own entry. | [Reference](https://docs.dexpaprika.com/api-reference/dexes/get-a-list-of-available-dexes-on-a-network) |
| `SSE /sse/transactions` | Swaps on a pool or token, pushed as they land. In preview. | [Reference](https://docs.dexpaprika.com/streaming/transactions-streaming) |

## What it costs

- **Free**: a free API key, no credit card. Data can run a short way behind the chain.
- **Paid plans**: real-time data, higher request ceilings and dedicated hosts.

Current quotas and rates: [API pricing](https://dexpaprika.com/api/pricing)

## Frequently asked questions

### Do I need an API key to query Uniswap data?

A free API key is the place to start. It needs no credit card and works on every endpoint on this page: register one at console.dexpaprika.com. Current quotas are on the pricing page.

### Which Uniswap version is a swap from?

Read factory_id on the transaction row: 0x188d…ea8e is Uniswap v4, 0x204f…0498 is Uniswap v3 and 0x182a…0f59 is Uniswap v2. Pool records carry dex_id directly: uniswap_v4 is Uniswap v4, uniswap_v3 is Uniswap v3 and uniswap_v2 is Uniswap v2.

### How do I list only Uniswap pools on Monad?

Call /networks/monad/pools/search with dex_name=uniswap_v4, then with dex_name=uniswap_v3 and dex_name=uniswap_v2 for the other versions. Add order_by=volume_usd_24h to get the busiest first.

### How fresh is the Uniswap data?

On the free plan, data can run a short way behind the chain. Paid plans serve it in real time. The figures on this page were read from the API at 2026-09-17 15:30 UTC.

### What counts as one request?

One call is one credit, including a call that returns many rows. Batch endpoints bill per item. Each streaming update also counts as one.

### Can I stream Uniswap swaps instead of polling?

Streaming over server-sent events is in preview. /sse/transactions pushes swaps on a pool or token as they land. Access is described at docs.dexpaprika.com/streaming/showcase-streams, and a running price stream is on dexpaprika.com/streaming/monad.

### How do I send my key once I have one?

Put the key in the Authorization header on its own, with nothing in front of it.

### Which host do I call?

api.dexpaprika.com with a free key. Pro and Enterprise keys go to api-pro.dexpaprika.com.

## Related

- [Uniswap API on Ethereum](https://dexpaprika.com/api/ethereum/uniswap)
- [Uniswap on Base: DEX data API](https://dexpaprika.com/api/base/uniswap)
- [Uniswap on Arbitrum: DEX data API](https://dexpaprika.com/api/arbitrum/uniswap)
- [Uniswap on Polygon: DEX data API](https://dexpaprika.com/api/polygon/uniswap)
- [Monad DEX Data API](https://dexpaprika.com/api/monad)
- [Live Monad streaming](https://dexpaprika.com/streaming/monad)
- [API documentation](https://docs.dexpaprika.com)
- [AI agents and skills](https://agents.dexpaprika.com)

---
*Data provided by DexPaprika | Page: Uniswap on Monad: DEX data API | Data as of 2026-09-17 15:30 UTC*
