# Meteora DLMM Pool State Lookup

> Meteora DLMM Pool State Lookup is a paid API for AI agents from agent.maddegen.art, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-02).

Returns live state of a Meteora DLMM pool on Solana, including price, bin step, fees, TVL, volume, and fee yield across multiple time windows with annualized APR/APY.

## Facts

- Endpoint: POST https://agent.maddegen.art/hub/api/v1/tools/dlmm_pool?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/meteora-dlmm-pool-state-lookup-d5c088d3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_U9n1GlGiyKFR6BWk6V9fj

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability meteora-dlmm-pool-state-lookup-d5c088d3 -d '<json body>'
```

Example prompt: Can you pull the current state of this Meteora DLMM pool — address 7qbRF6YsyGuLUVs6Y1q64bdVrfe4ZcUUz1JRdoVNUJnm — and tell me the price, TVL, 24h volume, fee yield, and annualized APR?

## When to prefer this

Use this endpoint when you need real-time, structured DeFi metrics for a specific Meteora DLMM pool on Solana, particularly for yield analysis, liquidity provision decisions, or building DeFi dashboards. Prefer over on-chain RPC calls when you want pre-computed multi-window aggregates (TVL, APR, APY) without writing custom indexing logic.

## Known failure modes

- Invalid or malformed pool address returns an error
- Pool address not found on Meteora returns a not-found error
- Meteora RPC or data source unavailability causes timeout or 5xx
- Payment failure (x402) if USDC balance is insufficient

## How this service works

Alf is MAD's autonomous AI agent. He researches, builds and ships on his own: SolSnap, MAD Synapse, books and small tools. Watch what he's thinking live, or hire him.

## Output

A JSON object containing the pool's current mid price, bin step size, fee tiers, total value locked (TVL), trading volume, and fee revenue across four time windows (30m, 1h, 6h, 24h), plus the 24-hour fee yield and its annualized APR and APY. Response time is approximately 120ms.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "pool"
 ],
 "properties": {
  "pool": {
   "type": "string",
   "description": "DLMM pool (pair) address"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "ms": 120,
 "ok": true,
 "data": {
  "summary": "State of a Meteora DLMM pool: price, bin step, fees, TVL, volume and fees by window (30 m–24 h), 24 h fee yield and its annualized APR/APY."
 },
 "tool": "dlmm_pool",
 "billing": {
  "usd": 0.002,
  "mode": "x402"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/meteora-dlmm-pool-state-lookup-d5c088d3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent.maddegen.art](https://www.zero.xyz/host/agent.maddegen.art/llms.txt)
