{"adoption": {"forks": 1700, "observed_at": "2026-08-28T04:09:11.943339+00:00", "stars": 5190}, "canonical_url": "https://ross.abutalabs.com/products/rippled", "card": {"archived": false, "artifact_type": "service", "description": "Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++", "domain": ["blockchain", "fintech", "microservices", "apis"], "enriched": true, "function": ["cryptography", "networking", "rpc", "websocket", "database", "security"], "health_score": 100, "homepage": "https://xrpl.org", "language": "C++", "license": "ISC", "license_family": "permissive", "maturity": "stable", "member_repos": ["XRPLF/rippled"], "name": "XRPLF/rippled", "platform": ["windows", "cpp", "cross-platform", "self-hosted"], "pushed_at": "2026-08-26T22:10:04+00:00", "repo": "XRPLF/rippled", "stars": 5190, "tags": ["xrp-ledger", "xrpl", "blockchain-node", "consensus", "validator", "cryptocurrency", "p2p-network", "ledger", "daemon", "linux", "macos"], "topics": ["xrpl", "xrp-ledger", "xrp", "cplusplus", "c-plus-plus", "cryptography", "blockchain"], "urls": [], "use_cases": ["run a validator node for the XRP Ledger network", "self-host an XRP Ledger API server for my application", "query XRP Ledger transactions and account balances from my own node", "operate a full history node to access all historical ledgers", "settle cross-currency payments on a decentralized ledger", "issue and trade tokens on a fast low-cost blockchain", "build a wallet or exchange backend backed by an XRPL node"], "what_it_is": "rippled (xrpld) is the core C++ server daemon implementing the XRP Ledger protocol, a decentralized cryptographic ledger secured by a Byzantine Fault Tolerant consensus algorithm. It runs as a peer-to-peer node that validates, relays, and records transactions on the XRP Ledger, and can operate in various modes including validator, API server, and full-history node.", "when_to_avoid": ["you only need occasional XRPL queries and can use a public RPC endpoint or hosted API like Clio", "you want to build a blockchain on a different protocol or with smart contracts beyond XRPL's built-in features", "you need a lightweight client library rather than a full server daemon", "you lack the resources to run and maintain a high-performance C++ server node"], "when_to_choose": ["you need to run your own XRP Ledger infrastructure instead of relying on third-party RPC providers", "you want to participate in XRPL consensus as a validator", "you need direct, low-latency access to ledger data for an exchange, wallet, or explorer", "you require full transaction history locally for compliance or analytics"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/rippled", "repo": "XRPLF/rippled", "role": "main", "score": 94}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.943339+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:01:45.607034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "097340c8d15356cb0647728962a6d33f8987ea1abc9e7f678fb30a6cc73a89dc", "fetched_at": "2026-08-28T04:09:11.943339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/rippled"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T08:55:39.486949+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T08:55:39.489616+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T08:55:39.491340+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T08:55:39.492899+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T08:55:39.494506+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T08:55:39.496134+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T08:55:39.497554+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T08:55:39.499621+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T08:55:39.501213+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.943339+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:01:45.607034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "097340c8d15356cb0647728962a6d33f8987ea1abc9e7f678fb30a6cc73a89dc", "fetched_at": "2026-08-28T04:09:11.943339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/rippled"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T08:55:39.486949+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T08:55:39.489616+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T08:55:39.491340+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T08:55:39.492899+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T08:55:39.494506+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T08:55:39.496134+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T08:55:39.497554+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T08:55:39.499621+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T08:55:39.501213+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:01:45.607034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "097340c8d15356cb0647728962a6d33f8987ea1abc9e7f678fb30a6cc73a89dc", "fetched_at": "2026-08-28T04:09:11.943339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/rippled"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T08:55:39.486949+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T08:55:39.489616+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T08:55:39.491340+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T08:55:39.492899+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T08:55:39.494506+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T08:55:39.496134+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T08:55:39.497554+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T08:55:39.499621+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T08:55:39.501213+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.943339+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.943339+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.943339+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:01:45.607034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "097340c8d15356cb0647728962a6d33f8987ea1abc9e7f678fb30a6cc73a89dc", "fetched_at": "2026-08-28T04:09:11.943339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/rippled"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T08:55:39.486949+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T08:55:39.489616+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T08:55:39.491340+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T08:55:39.492899+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T08:55:39.494506+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T08:55:39.496134+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T08:55:39.497554+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T08:55:39.499621+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T08:55:39.501213+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.943339+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.943339+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:01:45.607034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "097340c8d15356cb0647728962a6d33f8987ea1abc9e7f678fb30a6cc73a89dc", "fetched_at": "2026-08-28T04:09:11.943339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/rippled"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T08:55:39.486949+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T08:55:39.489616+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T08:55:39.491340+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T08:55:39.492899+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T08:55:39.494506+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T08:55:39.496134+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T08:55:39.497554+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T08:55:39.499621+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T08:55:39.501213+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.943339+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.943339+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.943339+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:01:45.607034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "097340c8d15356cb0647728962a6d33f8987ea1abc9e7f678fb30a6cc73a89dc", "fetched_at": "2026-08-28T04:09:11.943339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/rippled"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T08:55:39.486949+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T08:55:39.489616+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T08:55:39.491340+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T08:55:39.492899+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T08:55:39.494506+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T08:55:39.496134+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T08:55:39.497554+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T08:55:39.499621+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T08:55:39.501213+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.943339+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.943339+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:01:45.607034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "097340c8d15356cb0647728962a6d33f8987ea1abc9e7f678fb30a6cc73a89dc", "fetched_at": "2026-08-28T04:09:11.943339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/rippled"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T08:55:39.486949+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T08:55:39.489616+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T08:55:39.491340+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T08:55:39.492899+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T08:55:39.494506+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T08:55:39.496134+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T08:55:39.497554+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T08:55:39.499621+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T08:55:39.501213+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:01:45.607034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "097340c8d15356cb0647728962a6d33f8987ea1abc9e7f678fb30a6cc73a89dc", "fetched_at": "2026-08-28T04:09:11.943339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/rippled"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T08:55:39.486949+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T08:55:39.489616+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T08:55:39.491340+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T08:55:39.492899+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T08:55:39.494506+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T08:55:39.496134+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T08:55:39.497554+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T08:55:39.499621+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T08:55:39.501213+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:01:45.607034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "097340c8d15356cb0647728962a6d33f8987ea1abc9e7f678fb30a6cc73a89dc", "fetched_at": "2026-08-28T04:09:11.943339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/rippled"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T08:55:39.486949+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T08:55:39.489616+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T08:55:39.491340+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T08:55:39.492899+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T08:55:39.494506+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T08:55:39.496134+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T08:55:39.497554+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T08:55:39.499621+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T08:55:39.501213+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:01:45.607034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "097340c8d15356cb0647728962a6d33f8987ea1abc9e7f678fb30a6cc73a89dc", "fetched_at": "2026-08-28T04:09:11.943339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/rippled"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T08:55:39.486949+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T08:55:39.489616+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T08:55:39.491340+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T08:55:39.492899+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T08:55:39.494506+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T08:55:39.496134+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T08:55:39.497554+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T08:55:39.499621+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T08:55:39.501213+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 84}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 5413, "days_push": 7, "days_rel": 27, "gap_med": 38, "n_releases_24m": 18}, "score": 94, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}