Meteora API on Solana
Meteora runs three AMM programs on Solana and the API indexes each as its own DEX: DLMM, DAMM v2, and DBC, the dynamic bonding curve used for launches. Pools, prices, OHLCV candles and individual swaps come back over REST, with streaming in preview.
Data as of 2026-09-17 14:31 UTC, source: /networks/solana/dexes
Meteora swaps on Solana
Each row is one swap from the transactions endpoint: the pair, its value in USD at the time, and the Meteora version it went through.
- SOL/USDC$0.95Meteora DLMM
- SOL/USDC$276.95Meteora DLMM
- SOL/USDC$500.38Meteora DLMM
- SOL/USDC$14,718.05Meteora DLMM
- SOL/USDC$2,094.47Meteora DLMM
- SOL/USDC$2,642.73Meteora DLMM
- SOL/USDC$10,748.36Meteora DLMM
- SOL/USDC$0.07Meteora DLMM
- SOL/USDC$0.14Meteora DLMM
- SOL/USDC$0.14Meteora DLMM
- SOL/USDC$93.16Meteora DLMM
- SOL/USDC$4,575.48Meteora DLMM
- SOL/USDC$4,666.73Meteora DLMM
- SOL/USDC$15,515.28Meteora DLMM
- SOL/USDC$156.76Meteora DLMM
- SOL/USDC$15,363.13Meteora DLMM
- SOL/USDC$2.90Meteora DLMM
- SOL/USDC$6.91Meteora DLMM
- SOL/USDC$12.19Meteora DLMM
- SOL/USDC$20.30Meteora DLMM
- SOL/USDC$1.21Meteora DLMM
- SOL/USDC$122.97Meteora DLMM
- SOL/USDC$12,097.95Meteora DLMM
- SOL/USDC$1,636.38Meteora DLMM
- SOL/USDC$1,636.38Meteora DLMM
- SENT/SOL$398.84Meteora DBC
- SENT/SOL$1,046.39Meteora DBC
- SENT/SOL$30.27Meteora DBC
- SENT/SOL$49.72Meteora DBC
- SENT/SOL$197.99Meteora DBC
- SENT/SOL$7.56Meteora DBC
- SENT/SOL$92.43Meteora DBC
- SENT/SOL$30.00Meteora DBC
- SENT/SOL$36.58Meteora DBC
- SENT/SOL$43.41Meteora DBC
- SENT/SOL$72.65Meteora DBC
- SENT/SOL$291.54Meteora DBC
- SENT/SOL$366.59Meteora DBC
- SENT/SOL$526.28Meteora DBC
- SENT/SOL$459.07Meteora DBC
- SENT/SOL$1,496.40Meteora DBC
- SENT/SOL$136.87Meteora DBC
- SENT/SOL$100.48Meteora DBC
- SENT/SOL$30.69Meteora DBC
- SENT/SOL$29.01Meteora DBC
- SENT/SOL$95.23Meteora DBC
- SENT/SOL$82.87Meteora DBC
- SENT/SOL$15.73Meteora DBC
- SENT/SOL$105.69Meteora DBC
- SENT/SOL$399.85Meteora DBC
- Bob/SOL$331.01Meteora DAMM v2
- Bob/SOL$579.25Meteora DAMM v2
- Bob/SOL$92.50Meteora DAMM v2
- Bob/SOL$306.95Meteora DAMM v2
- Bob/SOL$423.65Meteora DAMM v2
- Bob/SOL$396.02Meteora DAMM v2
- Bob/SOL$268.60Meteora DAMM v2
- Bob/SOL$195.72Meteora DAMM v2
- Bob/SOL$192.48Meteora DAMM v2
- Bob/SOL$133.41Meteora DAMM v2
Your first Meteora call
Find the busiest pools for one version, then read the swaps going through one of them. Token symbols come back in every transaction row, so there is no second lookup.
# top Meteora DAMM v2 pools by 24h volume
curl "https://api.dexpaprika.com/networks/solana/pools/search?dex_name=meteora_daam_v2&order_by=volume_usd_24h&sort=desc&limit=5"
# newest transactions through one pool
curl "https://api.dexpaprika.com/networks/solana/pools/5rCf1DM8LjKTw4YqhnoLcngyZYeNnQqztScTogYHAS6/transactions?limit=5"curl "https://api.dexpaprika.com/networks/solana/pools/5rCf1DM8LjKTw4YqhnoLcngyZYeNnQqztScTogYHAS6/transactions?limit=1"{
"id": "42hxgg5khzBZhTutqWwZhBsgDPiz6kSbsdmRUCsxJmVmrMqDneakUUmrYmZopnUJXGF9USZqfVJ9YzXsGsBYaXeK",
"pool_id": "5rCf1DM8LjKTw4YqhnoLcngyZYeNnQqztScTogYHAS6",
"factory_id": "LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo",
"token_0_symbol": "SOL",
"token_1_symbol": "USDC",
"volume_0": 0.009340239,
"volume_1": 0.948908,
"price_0_usd": 101.6713032290927,
"created_at_block_number": 447818505,
"created_at": "2026-09-17T14:31:17Z"
}Response the API returned at 2026-09-17 14:31 UTC, trimmed to 10 fields. Try it sends this request from your browser.
DLMM, DAMM v2 and DBC in one API
Pool records carry dex_id. Swap rows carry factory_id, the program the swap went through.
| Version | dex_id | factory_id | Volume, 24h | Share |
|---|---|---|---|---|
| Meteora DAMM v2 | meteora_daam_v2 | cpamdpZC…En1sGG | $439.8M | 68.1% |
| Meteora DLMM | meteora | LBUZKhRx…VaPwxo | $205.7M | 31.8% |
| Meteora DBC | meteora_dbc | dbcij3LW…uSMaqN | $671,501.19 | 0.1% |
Data as of 2026-09-17 14:31 UTC, source: /networks/solana/dexes
Top Meteora pools on Solana by 24h volume
| Pair | Version | Volume, 24h | Liquidity |
|---|---|---|---|
| SOL/USDC | Meteora DLMM | $41.4M | $4.8M |
| ANTFUN/USDT | Meteora DLMM | $13.4M | $64.4M |
| SOL/USDC | Meteora DLMM | $12.7M | $309,521.74 |
| STONK/SOL | Meteora DLMM | $12.6M | $2.3M |
| SOL/USDC | Meteora DLMM | $10.2M | $3.4M |
| SENT/SOL | Meteora DBC | $53,040.63 | $160.85 |
| SEVEN/SOL | Meteora DBC | $24,695.16 | $10,098.35 |
| SPTx/SOL | Meteora DBC | $20,721.53 | $24,002.49 |
| ROCARD/SOL | Meteora DBC | $20,635.36 | $192,054.25 |
| Feels/SOL | Meteora DBC | $13,309.84 | $23,601.32 |
Endpoints that answer for Meteora
The same paths work on every chain we index. Full reference in the docs.
| Endpoint | Returns | Docs |
|---|---|---|
| GET /networks/solana/pools/search?dex_name=meteora_daam_v2 | Meteora DAMM v2 pools, sorted and filtered by volume, liquidity, transactions or age. Swap in meteora and meteora_dbc for the other versions. | reference |
| GET /networks/solana/pools/{address} | Liquidity, reserves, pricing and metadata for one pool. | reference |
| GET /networks/solana/pools/{address}/transactions | Recent swaps, liquidity adds and removes for a pool, with token symbols and USD prices. | reference |
| GET /networks/solana/pools/{address}/ohlcv | Candles for a pool at intervals from 1 minute to 24 hours. | reference |
| GET /networks/solana/tokens/{address} | Latest price, metadata and summary metrics for one token. | reference |
| GET /networks/solana/dexes | Every DEX on Solana, with each Meteora version as its own entry. | reference |
| SSE /sse/transactions | Swaps on a pool or token, pushed as they land. In preview. | reference |
Streaming Meteora swaps
Streaming over server-sent events is in preview. /sse/transactions pushes swaps on a pool or token as they land, and each update counts as one request. See the showcase streams for access, or watch a running price stream on the Solana streaming page.
What it costs
One call is one credit on your plan. Current quotas and rates are on the pricing page.
- A free API key, no credit card
- Every endpoint on this page
- Data can run a short way behind the chain
- Real-time data on every endpoint
- Higher request ceilings
- Its own hosts: api-pro and streaming-pro
Meteora API questions
Do I need an API key to query Meteora 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 Meteora version is a swap from?
Read factory_id on the transaction row: cpamdp…1sGG is Meteora DAMM v2, LBUZKh…Pwxo is Meteora DLMM and dbcij3…MaqN is Meteora DBC. Pool records carry dex_id directly: meteora_daam_v2 is Meteora DAMM v2, meteora is Meteora DLMM and meteora_dbc is Meteora DBC.
How do I list only Meteora pools on Solana?
Call /networks/solana/pools/search with dex_name=meteora_daam_v2, then with dex_name=meteora and dex_name=meteora_dbc for the other versions. Add order_by=volume_usd_24h to get the busiest first.
How fresh is the Meteora 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 14:31 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 Meteora 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 in the showcase streams docs, and a running price stream is on the Solana streaming page.
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.
Start querying Meteora on Solana
Every call on this page is one paste away. Plans decide how many you can make and how fresh the data is.