{"$schema":"https://x402.org/schema/x402-manifest-v1.json","x402Version":1,"kind":"resource-server","name":"xrpl.network x402 API","description":"Feature-flagged XRPL analytics resources payable per request through x402 exact settlement.","facilitator":{"baseUrl":"https://xrpl-facilitator-testnet.t54.ai","endpoints":{"supported":"/supported","verify":"/verify","settle":"/settle"},"kinds":[{"scheme":"exact","network":"xrpl:1"}],"assets":[{"network":"xrpl:1","asset":"RLUSD","issuer":null,"primary":true},{"network":"xrpl:1","asset":"XRP","denomination":"drops","primary":false}]},"resources":[{"resource":"xrpl-network:x402-demo","url":"https://xrpl.network/api/x402/demo","method":"GET","description":"Small x402 settlement demonstration payload for integration testing.","mimeType":"application/json","price":{"amountRlusd":"0.001","tier":"demo","xrpFallbackDrops":"3334"},"accepts":[],"inputSchema":{"type":"object","additionalProperties":false},"outputSchema":{"type":"object","required":["ok","message","payload"],"properties":{"ok":{"type":"boolean"},"message":{"type":"string"},"payload":{"type":"object","required":["fact","ts"],"properties":{"fact":{"type":"string"},"ts":{"type":"string","format":"date-time"}}}}},"exampleResponse":{"ok":true,"message":"Payment verified.","payload":{"fact":"XRPL has deterministic ledger finality.","ts":"2026-08-07T16:00:00.000Z"}},"extensions":{"bazaar":{"inputSchema":{"type":"object","additionalProperties":false},"outputSchema":{"type":"object","required":["ok","message","payload"],"properties":{"ok":{"type":"boolean"},"message":{"type":"string"},"payload":{"type":"object","required":["fact","ts"],"properties":{"fact":{"type":"string"},"ts":{"type":"string","format":"date-time"}}}}},"exampleResponse":{"ok":true,"message":"Payment verified.","payload":{"fact":"XRPL has deterministic ledger finality.","ts":"2026-08-07T16:00:00.000Z"}}}}},{"resource":"xrpl-network:ai-insights","url":"https://xrpl.network/api/ai/insights","method":"GET","description":"Multi-factor XRP market insight response with methodology, factors, and derived signal context.","mimeType":"application/json","price":{"amountRlusd":"0.05","tier":"intelligence","xrpFallbackDrops":"166667"},"accepts":[],"inputSchema":{"type":"object","additionalProperties":false},"outputSchema":{"type":"object","required":["prediction","factorBreakdown","signals","dailySummary"],"properties":{"prediction":{"type":"object","required":["currentPrice","compositeScore","compositeSignal","lastUpdated"],"properties":{"currentPrice":{"type":"number"},"compositeScore":{"type":"number"},"compositeSignal":{"type":"string"},"lastUpdated":{"type":"string","format":"date-time"}}},"factorBreakdown":{"type":"array","items":{"type":"object","required":["name","weight","score","signal"],"properties":{"name":{"type":"string"},"weight":{"type":"number"},"score":{"type":"number"},"signal":{"type":"string"}}}},"signals":{"type":"array","items":{"type":"object","required":["category","text","sentiment"],"properties":{"category":{"type":"string"},"text":{"type":"string"},"sentiment":{"type":"string"}}}},"dailySummary":{"type":"object","required":["generatedAt"],"properties":{"generatedAt":{"type":"string","format":"date-time"}}}}},"exampleResponse":{"prediction":{"currentPrice":0,"compositeScore":0,"compositeSignal":"unavailable","lastUpdated":"2026-08-07T16:00:00.000Z"},"factorBreakdown":[],"signals":[],"dailySummary":{"generatedAt":"2026-08-07T16:00:00.000Z"}},"extensions":{"bazaar":{"inputSchema":{"type":"object","additionalProperties":false},"outputSchema":{"type":"object","required":["prediction","factorBreakdown","signals","dailySummary"],"properties":{"prediction":{"type":"object","required":["currentPrice","compositeScore","compositeSignal","lastUpdated"],"properties":{"currentPrice":{"type":"number"},"compositeScore":{"type":"number"},"compositeSignal":{"type":"string"},"lastUpdated":{"type":"string","format":"date-time"}}},"factorBreakdown":{"type":"array","items":{"type":"object","required":["name","weight","score","signal"],"properties":{"name":{"type":"string"},"weight":{"type":"number"},"score":{"type":"number"},"signal":{"type":"string"}}}},"signals":{"type":"array","items":{"type":"object","required":["category","text","sentiment"],"properties":{"category":{"type":"string"},"text":{"type":"string"},"sentiment":{"type":"string"}}}},"dailySummary":{"type":"object","required":["generatedAt"],"properties":{"generatedAt":{"type":"string","format":"date-time"}}}}},"exampleResponse":{"prediction":{"currentPrice":0,"compositeScore":0,"compositeSignal":"unavailable","lastUpdated":"2026-08-07T16:00:00.000Z"},"factorBreakdown":[],"signals":[],"dailySummary":{"generatedAt":"2026-08-07T16:00:00.000Z"}}}}},{"resource":"xrpl-network:whale","url":"https://xrpl.network/api/whale","method":"GET","description":"Recent large XRPL transfers with aggregate whale-flow and exchange-flow context.","mimeType":"application/json","price":{"amountRlusd":"0.01","tier":"standard","xrpFallbackDrops":"33334"},"accepts":[],"inputSchema":{"type":"object","additionalProperties":false},"outputSchema":{"type":"object","required":["summary","movements"],"properties":{"summary":{"type":"object","required":["totalVolume24h","largestTx","netExchangeFlow","activeWhales"],"properties":{"totalVolume24h":{"type":"number"},"largestTx":{"type":["object","null"]},"netExchangeFlow":{"type":"number"},"activeWhales":{"type":"integer"}}},"movements":{"type":"array","items":{"type":"object","required":["walletAddress","txHash","amountXrp","timestamp"],"properties":{"walletAddress":{"type":"string"},"txHash":{"type":"string"},"amountXrp":{"type":"number"},"amountUsd":{"type":"number"},"timestamp":{"type":"string","format":"date-time"}}}}}},"exampleResponse":{"summary":{"totalVolume24h":0,"largestTx":null,"netExchangeFlow":0,"activeWhales":0},"movements":[]},"extensions":{"bazaar":{"inputSchema":{"type":"object","additionalProperties":false},"outputSchema":{"type":"object","required":["summary","movements"],"properties":{"summary":{"type":"object","required":["totalVolume24h","largestTx","netExchangeFlow","activeWhales"],"properties":{"totalVolume24h":{"type":"number"},"largestTx":{"type":["object","null"]},"netExchangeFlow":{"type":"number"},"activeWhales":{"type":"integer"}}},"movements":{"type":"array","items":{"type":"object","required":["walletAddress","txHash","amountXrp","timestamp"],"properties":{"walletAddress":{"type":"string"},"txHash":{"type":"string"},"amountXrp":{"type":"number"},"amountUsd":{"type":"number"},"timestamp":{"type":"string","format":"date-time"}}}}}},"exampleResponse":{"summary":{"totalVolume24h":0,"largestTx":null,"netExchangeFlow":0,"activeWhales":0},"movements":[]}}}},{"resource":"xrpl-network:kpis","url":"https://xrpl.network/api/kpis","method":"GET","description":"Current XRPL network KPI snapshot covering volume, transactions, TPS, validators, and RLUSD/RWA activity.","mimeType":"application/json","price":{"amountRlusd":"0.01","tier":"standard","xrpFallbackDrops":"33334"},"accepts":[],"inputSchema":{"type":"object","additionalProperties":false},"outputSchema":{"type":"object","required":["totalVolume24h","txCount24h","tps","activeValidators","ledgerCloseTime","timestamp"],"properties":{"totalVolume24h":{"type":"number"},"etfFlows24h":{"type":"number"},"rwaVolume24h":{"type":"number"},"rlusdVolume24h":{"type":"number"},"txCount24h":{"type":"integer"},"tps":{"type":"number"},"activeValidators":{"type":"integer"},"ledgerCloseTime":{"type":"number"},"timestamp":{"type":"string","format":"date-time"}}},"exampleResponse":{"totalVolume24h":0,"etfFlows24h":0,"rwaVolume24h":0,"rlusdVolume24h":0,"txCount24h":0,"tps":0,"activeValidators":0,"ledgerCloseTime":0,"timestamp":"2026-08-07T16:00:00.000Z"},"extensions":{"bazaar":{"inputSchema":{"type":"object","additionalProperties":false},"outputSchema":{"type":"object","required":["totalVolume24h","txCount24h","tps","activeValidators","ledgerCloseTime","timestamp"],"properties":{"totalVolume24h":{"type":"number"},"etfFlows24h":{"type":"number"},"rwaVolume24h":{"type":"number"},"rlusdVolume24h":{"type":"number"},"txCount24h":{"type":"integer"},"tps":{"type":"number"},"activeValidators":{"type":"integer"},"ledgerCloseTime":{"type":"number"},"timestamp":{"type":"string","format":"date-time"}}},"exampleResponse":{"totalVolume24h":0,"etfFlows24h":0,"rwaVolume24h":0,"rlusdVolume24h":0,"txCount24h":0,"tps":0,"activeValidators":0,"ledgerCloseTime":0,"timestamp":"2026-08-07T16:00:00.000Z"}}}},{"resource":"xrpl-network:rlusd","url":"https://xrpl.network/api/rlusd","method":"GET","description":"RLUSD supply, peg, reserve, trustline, volume, and chain-level metrics.","mimeType":"application/json","price":{"amountRlusd":"0.01","tier":"standard","xrpFallbackDrops":"33334"},"accepts":[],"inputSchema":{"type":"object","additionalProperties":false},"outputSchema":{"type":"object","required":["metrics","reserves"],"properties":{"metrics":{"type":"object","properties":{"price":{"type":"number"},"deviation":{"type":"number"},"volume24h":{"type":"number"},"marketCap":{"type":"number"},"trustlineCount":{"type":"integer"},"pegStatus":{"type":"string"},"totalSupply":{"type":"number"},"timestamp":{"type":"string","format":"date-time"}}},"reserves":{"type":"array","items":{"type":"object","additionalProperties":true}}}},"exampleResponse":{"metrics":{"price":1,"deviation":0,"volume24h":0,"marketCap":0,"trustlineCount":0,"pegStatus":"unknown","totalSupply":0,"timestamp":"2026-08-07T16:00:00.000Z"},"reserves":[]},"extensions":{"bazaar":{"inputSchema":{"type":"object","additionalProperties":false},"outputSchema":{"type":"object","required":["metrics","reserves"],"properties":{"metrics":{"type":"object","properties":{"price":{"type":"number"},"deviation":{"type":"number"},"volume24h":{"type":"number"},"marketCap":{"type":"number"},"trustlineCount":{"type":"integer"},"pegStatus":{"type":"string"},"totalSupply":{"type":"number"},"timestamp":{"type":"string","format":"date-time"}}},"reserves":{"type":"array","items":{"type":"object","additionalProperties":true}}}},"exampleResponse":{"metrics":{"price":1,"deviation":0,"volume24h":0,"marketCap":0,"trustlineCount":0,"pegStatus":"unknown","totalSupply":0,"timestamp":"2026-08-07T16:00:00.000Z"},"reserves":[]}}}},{"resource":"xrpl-network:rwa","url":"https://xrpl.network/api/rwa","method":"GET","description":"XRPL real-world-asset tokenization totals and individual asset market, volume, and yield fields.","mimeType":"application/json","price":{"amountRlusd":"0.01","tier":"standard","xrpFallbackDrops":"33334"},"accepts":[],"inputSchema":{"type":"object","additionalProperties":false},"outputSchema":{"type":"object","required":["summary","assets"],"properties":{"summary":{"type":"object","required":["totalMarketCap","totalVolume24h","assetCount","avgYield"],"properties":{"totalMarketCap":{"type":"number"},"totalVolume24h":{"type":"number"},"assetCount":{"type":"integer"},"avgYield":{"type":"number"}}},"assets":{"type":"array","items":{"type":"object","required":["marketCap","volume24h"],"properties":{"name":{"type":"string"},"marketCap":{"type":"number"},"volume24h":{"type":"number"},"yield":{"type":["number","null"]}}}}}},"exampleResponse":{"summary":{"totalMarketCap":0,"totalVolume24h":0,"assetCount":0,"avgYield":0},"assets":[]},"extensions":{"bazaar":{"inputSchema":{"type":"object","additionalProperties":false},"outputSchema":{"type":"object","required":["summary","assets"],"properties":{"summary":{"type":"object","required":["totalMarketCap","totalVolume24h","assetCount","avgYield"],"properties":{"totalMarketCap":{"type":"number"},"totalVolume24h":{"type":"number"},"assetCount":{"type":"integer"},"avgYield":{"type":"number"}}},"assets":{"type":"array","items":{"type":"object","required":["marketCap","volume24h"],"properties":{"name":{"type":"string"},"marketCap":{"type":"number"},"volume24h":{"type":"number"},"yield":{"type":["number","null"]}}}}}},"exampleResponse":{"summary":{"totalMarketCap":0,"totalVolume24h":0,"assetCount":0,"avgYield":0},"assets":[]}}}},{"resource":"xrpl-network:intel-backbone","url":"https://xrpl.network/api/intelligence/backbone","method":"GET","description":"Experimental wallet-persistence backbone segmentation with reciprocity, loop, and flow metrics.","mimeType":"application/json","price":{"amountRlusd":"0.05","tier":"intelligence","xrpFallbackDrops":"166667"},"accepts":[],"inputSchema":{"type":"object","additionalProperties":false},"outputSchema":{"type":"object","required":["status","methodology","snapshot"],"properties":{"status":{"const":"ok"},"methodology":{"type":"string"},"snapshot":{"type":"object","required":["computedAt","windowTxCount","backboneWalletCount","shortTermWalletCount","basis","limitations"],"properties":{"computedAt":{"type":"string","format":"date-time"},"windowTxCount":{"type":"integer"},"backboneWalletCount":{"type":"integer"},"shortTermWalletCount":{"type":"integer"},"backboneVolumeShare":{"type":["number","null"]},"reciprocityRatio":{"type":["number","null"]},"shortLoopCount":{"type":"integer"},"overheatFlag":{"type":"boolean"},"basis":{"type":"array","items":{"type":"string"}},"limitations":{"type":"array","items":{"type":"string"}}}}}},"exampleResponse":{"status":"ok","methodology":"Experimental heuristic.","snapshot":{"computedAt":"2026-08-07T16:00:00.000Z","windowTxCount":0,"backboneWalletCount":0,"shortTermWalletCount":0,"backboneVolumeShare":null,"reciprocityRatio":null,"shortLoopCount":0,"overheatFlag":false,"basis":["No transactions available."],"limitations":["Experimental heuristic."]}},"extensions":{"bazaar":{"inputSchema":{"type":"object","additionalProperties":false},"outputSchema":{"type":"object","required":["status","methodology","snapshot"],"properties":{"status":{"const":"ok"},"methodology":{"type":"string"},"snapshot":{"type":"object","required":["computedAt","windowTxCount","backboneWalletCount","shortTermWalletCount","basis","limitations"],"properties":{"computedAt":{"type":"string","format":"date-time"},"windowTxCount":{"type":"integer"},"backboneWalletCount":{"type":"integer"},"shortTermWalletCount":{"type":"integer"},"backboneVolumeShare":{"type":["number","null"]},"reciprocityRatio":{"type":["number","null"]},"shortLoopCount":{"type":"integer"},"overheatFlag":{"type":"boolean"},"basis":{"type":"array","items":{"type":"string"}},"limitations":{"type":"array","items":{"type":"string"}}}}}},"exampleResponse":{"status":"ok","methodology":"Experimental heuristic.","snapshot":{"computedAt":"2026-08-07T16:00:00.000Z","windowTxCount":0,"backboneWalletCount":0,"shortTermWalletCount":0,"backboneVolumeShare":null,"reciprocityRatio":null,"shortLoopCount":0,"overheatFlag":false,"basis":["No transactions available."],"limitations":["Experimental heuristic."]}}}}},{"resource":"xrpl-network:intel-signals","url":"https://xrpl.network/api/intelligence/signals","method":"GET","description":"Experimental all-token manipulation heuristic signals based on explainable price and volume deviations.","mimeType":"application/json","price":{"amountRlusd":"0.05","tier":"intelligence","xrpFallbackDrops":"166667"},"accepts":[],"inputSchema":{"type":"object","additionalProperties":false},"outputSchema":{"type":"object","required":["status","methodology","result"],"properties":{"status":{"const":"ok"},"methodology":{"type":"string"},"result":{"type":"object","required":["computedAt","tokenCount","tiers","tokens","basis","limitations"],"properties":{"computedAt":{"type":"string","format":"date-time"},"tokenCount":{"type":"integer"},"tiers":{"type":"object","required":["none","watch","elevated","high"],"properties":{"none":{"type":"integer"},"watch":{"type":"integer"},"elevated":{"type":"integer"},"high":{"type":"integer"}}},"tokens":{"type":"array","items":{"type":"object","required":["currency","issuer","tier","basis"],"properties":{"currency":{"type":"string"},"issuer":{"type":"string"},"tier":{"type":"string"},"priceZScore":{"type":["number","null"]},"volumeZScore":{"type":["number","null"]},"basis":{"type":"array","items":{"type":"string"}}}}},"basis":{"type":"array","items":{"type":"string"}},"limitations":{"type":"array","items":{"type":"string"}}}}}},"exampleResponse":{"status":"ok","methodology":"Experimental heuristic.","result":{"computedAt":"2026-08-07T16:00:00.000Z","tokenCount":0,"tiers":{"none":0,"watch":0,"elevated":0,"high":0},"tokens":[],"basis":["No token data available."],"limitations":["Experimental heuristic."]}},"extensions":{"bazaar":{"inputSchema":{"type":"object","additionalProperties":false},"outputSchema":{"type":"object","required":["status","methodology","result"],"properties":{"status":{"const":"ok"},"methodology":{"type":"string"},"result":{"type":"object","required":["computedAt","tokenCount","tiers","tokens","basis","limitations"],"properties":{"computedAt":{"type":"string","format":"date-time"},"tokenCount":{"type":"integer"},"tiers":{"type":"object","required":["none","watch","elevated","high"],"properties":{"none":{"type":"integer"},"watch":{"type":"integer"},"elevated":{"type":"integer"},"high":{"type":"integer"}}},"tokens":{"type":"array","items":{"type":"object","required":["currency","issuer","tier","basis"],"properties":{"currency":{"type":"string"},"issuer":{"type":"string"},"tier":{"type":"string"},"priceZScore":{"type":["number","null"]},"volumeZScore":{"type":["number","null"]},"basis":{"type":"array","items":{"type":"string"}}}}},"basis":{"type":"array","items":{"type":"string"}},"limitations":{"type":"array","items":{"type":"string"}}}}}},"exampleResponse":{"status":"ok","methodology":"Experimental heuristic.","result":{"computedAt":"2026-08-07T16:00:00.000Z","tokenCount":0,"tiers":{"none":0,"watch":0,"elevated":0,"high":0},"tokens":[],"basis":["No token data available."],"limitations":["Experimental heuristic."]}}}}},{"resource":"xrpl-network:intel-signals-token","url":"https://xrpl.network/api/intelligence/signals/{token}","method":"GET","description":"Experimental explainable manipulation heuristic for one XRPL token currency and optional issuer.","mimeType":"application/json","price":{"amountRlusd":"0.05","tier":"intelligence","xrpFallbackDrops":"166667"},"accepts":[],"inputSchema":{"type":"object","required":["token"],"properties":{"token":{"type":"string","minLength":1,"description":"XRPL token currency code in the request path."},"issuer":{"type":"string","description":"Optional issuer query parameter used to disambiguate a currency."}},"additionalProperties":false},"outputSchema":{"type":"object","required":["status","methodology","result"],"properties":{"status":{"const":"ok"},"methodology":{"type":"string"},"result":{"type":"object","required":["currency","issuer","computedAt","tier","basis","limitations"],"properties":{"currency":{"type":"string"},"issuer":{"type":"string"},"computedAt":{"type":"string","format":"date-time"},"tier":{"enum":["none","watch","elevated","high"]},"priceZScore":{"type":["number","null"]},"volumeZScore":{"type":["number","null"]},"basis":{"type":"array","items":{"type":"string"}},"limitations":{"type":"array","items":{"type":"string"}}}}}},"exampleResponse":{"status":"ok","methodology":"Experimental heuristic.","result":{"currency":"RLUSD","issuer":"issuer-address","computedAt":"2026-08-07T16:00:00.000Z","tier":"none","priceZScore":null,"volumeZScore":null,"basis":["Observation window is warming up."],"limitations":["Experimental heuristic."]}},"extensions":{"bazaar":{"inputSchema":{"type":"object","required":["token"],"properties":{"token":{"type":"string","minLength":1,"description":"XRPL token currency code in the request path."},"issuer":{"type":"string","description":"Optional issuer query parameter used to disambiguate a currency."}},"additionalProperties":false},"outputSchema":{"type":"object","required":["status","methodology","result"],"properties":{"status":{"const":"ok"},"methodology":{"type":"string"},"result":{"type":"object","required":["currency","issuer","computedAt","tier","basis","limitations"],"properties":{"currency":{"type":"string"},"issuer":{"type":"string"},"computedAt":{"type":"string","format":"date-time"},"tier":{"enum":["none","watch","elevated","high"]},"priceZScore":{"type":["number","null"]},"volumeZScore":{"type":["number","null"]},"basis":{"type":"array","items":{"type":"string"}},"limitations":{"type":"array","items":{"type":"string"}}}}}},"exampleResponse":{"status":"ok","methodology":"Experimental heuristic.","result":{"currency":"RLUSD","issuer":"issuer-address","computedAt":"2026-08-07T16:00:00.000Z","tier":"none","priceZScore":null,"volumeZScore":null,"basis":["Observation window is warming up."],"limitations":["Experimental heuristic."]}}}}}]}