Safety

Pool audits

Displayed pools receive versioned LP.xyz reports with explicit complete or partial coverage, based on the evidence available for that pool model and chain.

What the verdict means

Blocked
A critical identity, seizure, honeypot or withdrawal-path finding prevents new deposits. Existing exits stay available.
High risk
Material controls or economic hazards produce a safety score below 60.
Unverified
At least one pool asset still lacks current token-control evidence. Recommendations exclude it; Provide asks for acknowledgement when GoPlus failed, no provider has a token record, or a current review finding remains.
Caution
Warnings remain, or required evidence is partial or stale.
Eligible
Safety is at least 85, confidence is at least 80, evidence is current and no critical finding exists.

What gets checked

  • Identity: canonical factory and token-pair proof on the pool models whose discovery adapters export it; missing proof produces partial coverage.
  • Controls: successful chain reads or attributed contract-audit evidence for both pool assets.
  • Mechanics: the current fee, attributed LP share and exact pool-hook evidence where it is available.
  • Liquidity: attributable reserve-based TVL, depth, pool age and context-matched provider lock findings.
  • Economics: an illustrative fee yield from current 24-hour volume, verified TVL, recent activity, pool age and position-size fit.

Evidence stays attributable

Direct chain state is authoritative for pool identity and configuration. Market and contract-audit providers are named evidence sources. LP.xyz owns the methodology and final pool verdict.

How recommendation works

Recommendation runs after auditing. It considers only current Eligible pools, then ranks them for the requested quote asset, deposit amount, holding period and position style. The result includes projected fees and an exclusion reason for every rejected pool.

Freshness

Audit evidence expires after fifteen minutes. Active pools refresh in the background. A stale pool view attempts a bounded refresh and keeps the stale report at Caution when fresh evidence is unavailable. The transaction safety policy remains the final deposit gate.

Partner access

Approved API consumers can retrieve the same report from GET /v1/pools/{pool}/audit with the required chain query parameter and an optional singleton-pool token hint. It requires market:read.