{
  "schemaVersion": "1.0.0",
  "data": {
    "tokenId": "xrpl-mainnet:rS5LWaqWuzmoiNpzgYJbPvD1bsRZTgDG7:41535445524F4944000000000000000000000000",
    "methodologyId": "asteroid-aos-lp-lock-verification",
    "methodologyVersion": "2.2.0",
    "ammAccount": null,
    "lpTokenCurrency": null,
    "lpTokenIssuer": null,
    "lpTokenSupply": null,
    "accountsChecked": 0,
    "accountsWithNoKnownSigningPath": 0,
    "accountsWithSigningPathRemaining": 0,
    "accountsUnknown": 0,
    "accounts": [],
    "lockedLpTotal": null,
    "lockedLpSharePct": null,
    "communityLpSharePct": null,
    "verdict": "unknown",
    "verdictNote": "No LP account control state could be established at this observation. Nothing about LP accessibility should be inferred.",
    "methodology": "Each project-declared LP-holding account is read live: `account_lines` against the AMM LP token for its LP balance, `account_info` for the master-key disable flag and any RegularKey, and `account_objects` (type=signer_list) for an active signer list. An account is reported as having no known signing path only when the master key is disabled, no usable regular key is set and no signer list is active at the observed validated ledger. LP shares and the implied pro-rata XRP and ASTEROID are derived from the same AMM reading with exact decimal arithmetic.",
    "limitations": [
      "A closed signing path is an observation at one validated ledger, not a permanence guarantee and not a proof that the account can never be re-enabled by a path this service does not check.",
      "The role of each checked account is an owner-confirmed project declaration. Ledger reads prove the balances and control flags, not the declared role.",
      "Only the declared LP accounts are enumerated. LP tokens held by any other account are counted as community-held by difference, not by identification.",
      "Locked LP tokens do not lock the underlying assets against price movement, and the AMM trading fee can still be changed by liquidity-provider votes.",
      "This is not a safety score, an audit, an endorsement or financial advice."
    ]
  },
  "provenance": {
    "observedAt": "2026-09-07T20:35:44.522Z",
    "ledgerIndex": null,
    "node": null,
    "method": "Each project-declared LP-holding account is read live: `account_lines` against the AMM LP token for its LP balance, `account_info` for the master-key disable flag and any RegularKey, and `account_objects` (type=signer_list) for an active signer list. An account is reported as having no known signing path only when the master key is disabled, no usable regular key is set and no signer list is active at the observed validated ledger. LP shares and the implied pro-rata XRP and ASTEROID are derived from the same AMM reading with exact decimal arithmetic. (XRPL JSON-RPC)"
  },
  "degraded": [
    {
      "code": "AMM_UNREADABLE",
      "message": "slowDown"
    }
  ],
  "links": {
    "self": "https://asteroidxrpl.com/api/v1/liquidity/lock",
    "discoveryManifest": "https://asteroidxrpl.com/.well-known/asteroid-agent.json",
    "assetManifest": "https://asteroidxrpl.com/.well-known/xrpl-asset.json",
    "evidence": "https://asteroidxrpl.com/api/v1/asset/evidence",
    "health": "https://asteroidxrpl.com/api/v1/health",
    "openapi": "https://asteroidxrpl.com/openapi.json",
    "schemas": "https://asteroidxrpl.com/schemas/v1/index.json",
    "llms": "https://asteroidxrpl.com/llms.txt",
    "mcp": "https://asteroidxrpl.com/mcp",
    "market": "https://asteroidxrpl.com/api/v1/market",
    "supply": "https://asteroidxrpl.com/api/v1/supply",
    "liquidity": "https://asteroidxrpl.com/api/v1/liquidity",
    "escrows": "https://asteroidxrpl.com/api/v1/escrows",
    "holders": "https://asteroidxrpl.com/api/v1/holders",
    "liquidityLock": "https://asteroidxrpl.com/api/v1/liquidity/lock",
    "quote": "https://asteroidxrpl.com/api/v1/quote",
    "methodology": "https://asteroidxrpl.com/agents/methodology",
    "ledgerHub": "https://asteroidxrpl.com/ledger",
    "agentGateway": "https://asteroidxrpl.com/agents",
    "website": "https://asteroidxrpl.com/"
  }
}