{"adoption": {"forks": 1170, "observed_at": "2026-08-28T04:06:17.010371+00:00", "stars": 2128}, "canonical_url": "https://ross.abutalabs.com/products/xrpl-dev-portal", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Source code for xrpl.org including developer documentation", "domain": ["documentation", "blockchain", "developer-tools", "fintech"], "enriched": true, "function": ["documentation", "static-site-generator", "developer-tools"], "health_score": 80, "homepage": "https://xrpl.org", "language": "JavaScript", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["XRPLF/xrpl-dev-portal"], "name": "XRPLF/xrpl-dev-portal", "platform": ["cross-platform"], "pushed_at": "2026-08-26T20:16:57+00:00", "repo": "XRPLF/xrpl-dev-portal", "stars": 2128, "tags": ["xrpl", "xrp-ledger", "redocly", "docs-site", "localization", "japanese-translation", "open-source-documentation", "cryptocurrency", "nodejs", "web-server"], "topics": ["ripple", "ripple-consensus-ledger", "consensus", "documentation", "xrp-ledger", "xrp", "website", "xrpl", "xrpl-py", "xrpljs"], "urls": [], "use_cases": ["read xrpl developer documentation", "contribute docs to the xrp ledger project", "build the xrpl.org site locally", "learn how to build on the xrp ledger", "find xrpl api method references and tutorials", "translate xrpl docs into other languages"], "what_it_is": "The source code and content for xrpl.org, the authoritative developer documentation site for the XRP Ledger (XRPL) blockchain, built and published with Redocly Realm. It includes concepts, tutorials, API references, and community-translated (Japanese) documentation maintained by the XRPL Foundation.", "when_to_avoid": ["you need the XRPL server or client library source code itself (use xrpld, xrpl.js, or xrpl-py repos)", "you want a general-purpose documentation generator rather than this specific site's content", "you need Spanish or other non-English/Japanese translations, which are incomplete"], "when_to_choose": ["you are developing on the XRP Ledger and need official docs, tutorials, or API references", "you want to contribute documentation fixes or translations to xrpl.org", "you need to run or preview the xrpl.org site locally"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/xrpl-dev-portal", "repo": "XRPLF/xrpl-dev-portal", "role": "main", "score": 67}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:17.010371+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:52:26.427738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6562d57cd800bbe68c036b0a975146304c70600fefefca3b776a02bba2eae799", "fetched_at": "2026-08-28T04:06:17.010371+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/xrpl-dev-portal"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T10:32:48.067872+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T10:32:48.285780+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T10:32:48.287653+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T10:32:48.152060+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T10:32:48.250589+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T10:32:48.272054+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T10:32:48.282001+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T10:32:48.283951+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T10:32:48.290092+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:17.010371+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:52:26.427738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6562d57cd800bbe68c036b0a975146304c70600fefefca3b776a02bba2eae799", "fetched_at": "2026-08-28T04:06:17.010371+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/xrpl-dev-portal"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T10:32:48.067872+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T10:32:48.285780+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T10:32:48.287653+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T10:32:48.152060+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T10:32:48.250589+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T10:32:48.272054+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T10:32:48.282001+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T10:32:48.283951+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T10:32:48.290092+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-30T02:52:26.427738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6562d57cd800bbe68c036b0a975146304c70600fefefca3b776a02bba2eae799", "fetched_at": "2026-08-28T04:06:17.010371+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/xrpl-dev-portal"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T10:32:48.067872+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T10:32:48.285780+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T10:32:48.287653+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T10:32:48.152060+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T10:32:48.250589+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T10:32:48.272054+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T10:32:48.282001+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T10:32:48.283951+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T10:32:48.290092+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:06:17.010371+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:17.010371+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:17.010371+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:52:26.427738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6562d57cd800bbe68c036b0a975146304c70600fefefca3b776a02bba2eae799", "fetched_at": "2026-08-28T04:06:17.010371+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/xrpl-dev-portal"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T10:32:48.067872+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T10:32:48.285780+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T10:32:48.287653+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T10:32:48.152060+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T10:32:48.250589+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T10:32:48.272054+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T10:32:48.282001+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T10:32:48.283951+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T10:32:48.290092+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:17.010371+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:17.010371+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:52:26.427738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6562d57cd800bbe68c036b0a975146304c70600fefefca3b776a02bba2eae799", "fetched_at": "2026-08-28T04:06:17.010371+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/xrpl-dev-portal"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T10:32:48.067872+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T10:32:48.285780+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T10:32:48.287653+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T10:32:48.152060+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T10:32:48.250589+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T10:32:48.272054+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T10:32:48.282001+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T10:32:48.283951+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T10:32:48.290092+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:17.010371+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:17.010371+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:17.010371+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:52:26.427738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6562d57cd800bbe68c036b0a975146304c70600fefefca3b776a02bba2eae799", "fetched_at": "2026-08-28T04:06:17.010371+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/xrpl-dev-portal"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T10:32:48.067872+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T10:32:48.285780+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T10:32:48.287653+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T10:32:48.152060+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T10:32:48.250589+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T10:32:48.272054+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T10:32:48.282001+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T10:32:48.283951+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T10:32:48.290092+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:17.010371+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:17.010371+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:52:26.427738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6562d57cd800bbe68c036b0a975146304c70600fefefca3b776a02bba2eae799", "fetched_at": "2026-08-28T04:06:17.010371+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/xrpl-dev-portal"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T10:32:48.067872+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T10:32:48.285780+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T10:32:48.287653+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T10:32:48.152060+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T10:32:48.250589+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T10:32:48.272054+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T10:32:48.282001+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T10:32:48.283951+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T10:32:48.290092+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:52:26.427738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6562d57cd800bbe68c036b0a975146304c70600fefefca3b776a02bba2eae799", "fetched_at": "2026-08-28T04:06:17.010371+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/xrpl-dev-portal"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T10:32:48.067872+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T10:32:48.285780+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T10:32:48.287653+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T10:32:48.152060+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T10:32:48.250589+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T10:32:48.272054+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T10:32:48.282001+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T10:32:48.283951+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T10:32:48.290092+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:52:26.427738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6562d57cd800bbe68c036b0a975146304c70600fefefca3b776a02bba2eae799", "fetched_at": "2026-08-28T04:06:17.010371+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/xrpl-dev-portal"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T10:32:48.067872+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T10:32:48.285780+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T10:32:48.287653+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T10:32:48.152060+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T10:32:48.250589+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T10:32:48.272054+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T10:32:48.282001+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T10:32:48.283951+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T10:32:48.290092+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:52:26.427738+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6562d57cd800bbe68c036b0a975146304c70600fefefca3b776a02bba2eae799", "fetched_at": "2026-08-28T04:06:17.010371+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XRPLF/xrpl-dev-portal"}, {"content_hash": "2c82537a9a24252579d114fef70c8036031b21b0b641d73557a466643940a7b7", "fetched_at": "2026-08-29T10:32:48.067872+00:00", "kind": "homepage", "missing": false, "url": "https://xrpl.org"}, {"content_hash": "5b1225607f0d62a841153c3487d0a2197b18cde4d1fa4b0c5c24cd35978e9e47", "fetched_at": "2026-08-29T10:32:48.285780+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/faq"}, {"content_hash": "72f7ccdc0d7895dfb648b1e1a22b6e07a1b7fe45ac7fc7eb57e664cb6dbeedcd", "fetched_at": "2026-08-29T10:32:48.287653+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/privacy-policy"}, {"content_hash": "2ad3135f2c156230bc2c60089ab99d73a52430fcfa07d7823123c17f53dd351a", "fetched_at": "2026-08-29T10:32:48.152060+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about"}, {"content_hash": "1ec111c2f5fd1ac4db264aa16de56c8267fb750f4ae359466b57fd5f9737740b", "fetched_at": "2026-08-29T10:32:48.250589+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/uses"}, {"content_hash": "2c19de20f6b3708c1e09dbfd36ace47d3948b63f7faada0ea948a6d526b3d81a", "fetched_at": "2026-08-29T10:32:48.272054+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/history"}, {"content_hash": "4e39831057d646aae09d63c8e0a2d0780d35665b9dec9c45c76c078e4fb1eea7", "fetched_at": "2026-08-29T10:32:48.282001+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/xrp"}, {"content_hash": "fc32b60af2b898e1d51ba61a1d1d180cd8eb660c2f27778583767e0502ebf873", "fetched_at": "2026-08-29T10:32:48.283951+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/about/impact"}, {"content_hash": "41b103ee5f540689989a28b201edae6f8263eb51df220f898daa71ad733ac9ac", "fetched_at": "2026-08-29T10:32:48.290092+00:00", "kind": "site_page", "missing": false, "url": "https://xrpl.org/docs"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4569, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 67, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}