{"schemaVersion":1,"methodologyVersion":"xrp-radar-effective-float-beta-1","generatedAt":"2026-09-01T01:22:35.065Z","asOf":"2026-09-01T01:22:35.065Z","status":"partial","regime":"partial-evidence-coverage","formula":"Effective Tradable Float = Circulating Supply - ETF/ETP Holdings - Corporate Treasury - DeFi/AMM Locks - Other Structural Locks + Exchange Available-Float Adjustment","headline":{"evidenceStatus":"unavailable","note":"The complete effective-float number is suppressed until every declared calculation component has eligible, fresh evidence."},"coverage":{"requiredComponentCount":6,"eligibleComponentCount":0,"missingComponentIds":["circulating-supply","etf-etp-holdings","corporate-treasury","defi-amm-locks","other-structural-locks","exchange-available-float-adjustment"],"staleComponentIds":[],"unknownFreshnessComponentIds":[],"componentStore":{"persistence":"disk","observationCount":0,"loadErrorCount":0}},"components":[{"id":"circulating-supply","label":"Circulating supply","treatment":"context","calculationRole":"base","evidenceStatus":"unavailable","freshness":"unknown","limitation":"No eligible point-in-time observation is available for this component."},{"id":"etf-etp-holdings","label":"ETF / ETP holdings","treatment":"deduction","calculationRole":"subtract","evidenceStatus":"unavailable","freshness":"unknown","limitation":"No eligible point-in-time observation is available for this component."},{"id":"corporate-treasury","label":"Corporate treasury XRP","treatment":"deduction","calculationRole":"subtract","evidenceStatus":"unavailable","freshness":"unknown","limitation":"No eligible point-in-time observation is available for this component."},{"id":"defi-amm-locks","label":"DeFi / AMM structural locks","treatment":"deduction","calculationRole":"subtract","evidenceStatus":"unavailable","freshness":"unknown","limitation":"No eligible point-in-time observation is available for this component."},{"id":"other-structural-locks","label":"Other structural locks","treatment":"deduction","calculationRole":"subtract","evidenceStatus":"unavailable","freshness":"unknown","limitation":"No eligible point-in-time observation is available for this component."},{"id":"exchange-available-float-adjustment","label":"Exchange available-float adjustment","treatment":"adjustment","calculationRole":"add","evidenceStatus":"unavailable","freshness":"unknown","limitation":"No eligible point-in-time observation is available for this component."}],"native":{"status":"live","totalLedgerSupplyXrp":99985621917.53226,"ledgerIndex":106678823,"ledgerHash":"3B292A59B2AA7CE374B06F119F82E4D6DC64392C1E2DF50C6CE216F1A65E7787","sourceObservationTime":"2026-09-01T01:22:30.000Z","ingestedAt":"2026-09-01T01:22:34.978Z","freshness":"fresh","sourceUrl":"https://s1.ripple.com:51234/","explorerUrl":"https://xrpscan.com/ledger/106678823","observationId":"xrpl-ledger:106678823:3B292A59B2AA7CE374B06F119F82E4D6DC64392C1E2DF50C6CE216F1A65E7787","limitation":"This observation provides validated-ledger transaction and Payment activity. Delivered XRP is metadata-derived; issued-currency payments are counted but not valued. It does not yet interpret accounts, DEX, AMM, escrow or issuer activity. XRPSCAN is used only as a human evidence link until API and redistribution rights are approved."},"market":{"status":"unavailable","freshness":"fresh","observedAt":"2026-09-01T01:21:35.193Z","ingestedAt":"2026-09-01T01:21:35.193Z","sourceUrls":["https://s1.ripple.com:51234/"],"methodologyVersion":"xrpl-market-beta-1","observationId":"xrpl-market:unknown:2026-09-01T01:21:35.193Z","limitation":"XRPL node rejected book_offers: Destination amount/currency/issuer is malformed.; XRPL node rejected book_offers: Source currency is malformed.; XRPL node rejected amm_info: Issue is malformed."},"escrow":{"status":"unavailable","limitation":"Paginated escrow state changed ledger identity"},"audit":{"componentSetHash":"4cecb6f9dc5d18da2bd4d9dd20498da3293aebd018931a70435f106218615c3f","hashAlgorithm":"sha256","componentObservationIds":[]},"limitations":["Total XRP recorded by the XRPL is context only and is not relabelled as circulating supply.","Ripple escrow remains a separate scheduled supply and liquidity input; it is never deducted inside the effective-float equation.","AMM reserves and order-book depth describe liquidity context. They are not automatically treated as unavailable float.","Missing, stale or weak evidence remains unavailable and is never converted to zero.","The model prevents automatic cross-source aggregation where overlap and ownership cannot be proved."],"disclaimer":"General, impersonal market research only. Not investment advice, a recommendation, a price target or a promise of future performance.","futureService":{"name":"XRP Float Intelligence Agent","protocol":"x402","status":"active","note":"This exact model is available as a pay-per-answer x402 service (Base/USDC or XRPL/RLUSD) for machine buyers who want the structured JSON output rather than viewing this page. It carries the same suppression policy: a complete effective-tradable-float figure is only ever included when every declared component has eligible evidence."}}