Skip to content

Methodology

Liminal Pools is atmospheric on the surface and literal underneath. Every figure below is traceable to a named source, and anything we cannot source is left empty.

Last updated 4 August 2026

Data sources

Pool inventory, TVL, volume, fees and fee tiers come from Meteora's public DLMM data API. Bonding-curve launches in The Source are read from Meteora's Dynamic Bonding Curve index and then re-decoded directly from Solana account data, so reserves and fill progress reflect on-chain state rather than a cached summary.

Swap quotes in the Deep End come from Jupiter's public quote API. Account reads and transaction submission use a Solana mainnet RPC provider, proxied server-side so no provider key is exposed to your browser.

Refresh cadence

Network statistics and pool lists are cached for around 30 to 60 seconds. Night Watch polls every 20 seconds. Launch detail pages decode fresh account state on each request. Each screen carries a freshness badge showing when its data was observed and which provider supplied it.

What we do not do

We do not fabricate activity, backfill gaps with synthetic points, or interpolate missing history. When a provider is unavailable or unconfigured, the affected panel says so and stays empty. Atmospheric visuals are presentational only and never encode a number that is not also printed as text.

Known limits

TVL and volume are provider-reported and may lag the chain. Prices derived from pool state are spot values and ignore depth. Quotes are indicative and expire within seconds. Portfolio positions require an on-chain sync that is not yet running, so that view can be empty even when you hold liquidity.

Related

Read the risk disclosure before providing liquidity or launching a token.