# Meteora (/docs/nodes/defi/meteora)

DLMM and DAMM pool data, OHLCV, and volume history via Meteora.



Meteora provides dynamic liquidity market making (DLMM) and dynamic AMM (DAMM) pools on Solana. The Meteora node covers pool discovery, analytics, and historical data.

Prerequisites [#prerequisites]

No credential required. All operations use Meteora's public API.

Operations [#operations]

| Operation            | Description                           | Key inputs                |
| -------------------- | ------------------------------------- | ------------------------- |
| getDLMMPools         | List DLMM pools with search and sort  | searchTerm, sortBy, limit |
| getDLMMPoolDetails   | Get details for a specific DLMM pool  | poolAddress               |
| getDLMMPoolGroups    | List DLMM pool groups                 | searchTerm, sortBy, limit |
| getDLMMOHLCV         | Get OHLCV candlestick data for a pool | poolAddress, timeframe    |
| getDLMMVolumeHistory | Get volume history for a pool         | poolAddress               |
| getDLMMStats         | Get DLMM protocol statistics          | (none)                    |
| getDAMMPools         | List DAMM pools                       | searchTerm, sortBy, limit |
| getDAMMPoolDetails   | Get details for a specific DAMM pool  | poolAddress               |
| getDAMMStats         | Get DAMM protocol statistics          | (none)                    |

Configuration [#configuration]

| Field       | Type   | Required             | Description                                          |
| ----------- | ------ | -------------------- | ---------------------------------------------------- |
| poolAddress | string | For detail/OHLCV ops | Pool address                                         |
| searchTerm  | string | No                   | Search keyword (max 200 chars)                       |
| sortBy      | string | No                   | Sort field (e.g., `liquidity`, `volume`, `feeApr`)   |
| sortType    | string | No                   | `asc` or `desc` (default: `desc`)                    |
| timeframe   | string | No                   | OHLCV timeframe: `1m`, `5m`, `15m`, `1h`, `4h`, `1d` |
| limit       | number | No                   | Results limit (default: 10, max: 50)                 |

Output [#output]

All operations return the standard envelope:

```json
{
  "success": true,
  "operation": "getDLMMPools",
  "data": { /* raw Meteora response */ }
}
```

Reference fields downstream with the response name (default `meteoraResponse`). For pool detail operations the payload is the pool object under `.data`; for list operations the pools are typically under `.data` or a nested array such as `.data.pairs` depending on the Meteora endpoint.

Common use cases [#common-use-cases]

* Track DLMM pool performance and fee APRs
* Monitor volume trends across Meteora pools
* Analyze candlestick data for LP timing decisions

Next steps [#next-steps]

* [Orca](/docs/nodes/defi/orca) - concentrated liquidity pools
* [Kamino](/docs/nodes/defi/kamino) - lending and vaults
