← all claims · /mcp

xrpl.mcp.amm_pool_by_address

get_amm_pool returns one ranked-pool row from amm_ranked_pools for a supplied amm_account; raises when the account isn't in the current snapshot.

yellow Public-infrastructure dependent OR no independent cross-check path yet. Free-tier only until Batch B walker migration lands (post-soak, ~2026-08-31) and/or an independent verification walker is wired for this series.
Machine-readable status: /claims/xrpl.mcp.amm_pool_by_address.json or send Accept: application/json on this URL. URI is permanent — safe to cite.

What this claim says

label
get_amm_pool returns one ranked-pool row from amm_ranked_pools for a supplied amm_account; raises when the account isn't in the current snapshot.
page
/mcp
claim id (yaml)
amm_pool_by_address
behavior
DAILY_WIGGLE
Layer 3 source
self-attested-only

Risk note

Absence IS the signal — unranked AMMs (below TVL thresholds, newer than the last snapshot) raise rather than stubbing a zero row. Same fact as the /pools page's ranked list (pools_tvl_and_ranking, line 473). If rank_amms_walker dies, walker_health.rank_amms marks stale; the tool still returns the last successful snapshot with its snapshot_ts_iso — an agent checking freshness against `≤ 30min` contract sees the drift.

Evidence — code paths that back this claim

Verify

Sovereignty classification derives from the claim's Layer 3 source per /methodology. Last verified 2026-08-05. This surface is documented in docs/PAID_MACHINE_TIER_DESIGN.md § 3.1.