{"adoption": {"forks": 30, "observed_at": "2026-08-28T04:04:30.211861+00:00", "stars": 1362}, "canonical_url": "https://ross.abutalabs.com/products/xrplevm-node", "card": {"archived": false, "artifact_type": "application", "description": "XRPL EVM Sidechain node", "domain": ["blockchain", "infrastructure-as-code", "self-hosted"], "enriched": true, "function": ["blockchain", "rpc", "http-server", "cli"], "health_score": 99, "homepage": null, "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["xrplevm/node"], "name": "xrplevm/node", "platform": ["go"], "pushed_at": "2026-08-23T09:08:57+00:00", "repo": "xrplevm/node", "stars": 1362, "tags": ["xrpl", "evm", "sidechain", "cosmos-sdk", "node", "web3", "smart-contracts", "cryptocurrency", "linux", "macos", "docker"], "topics": [], "urls": [], "use_cases": ["run an XRPL EVM sidechain validator node", "deploy a full node for the XRPL EVM sidechain", "build web3 dapps on the XRP Ledger", "deploy EVM smart contracts connected to XRPL", "operate blockchain infrastructure for XRP ecosystem", "join the XRPL EVM sidechain network as an operator"], "what_it_is": "The XRPL EVM Sidechain node is a Go implementation of a blockchain node that brings Ethereum Virtual Machine compatibility to the XRP Ledger ecosystem. It allows operators to run validators or full nodes for a fast, secure sidechain enabling web3 applications for the XRP Ledger community.", "when_to_avoid": ["you need a general-purpose EVM chain unrelated to XRP Ledger", "you only need an XRPL wallet or client library rather than a node", "you want a lightweight blockchain explorer or frontend"], "when_to_choose": ["you need to run or operate XRPL EVM sidechain infrastructure", "you want EVM compatibility with XRP Ledger settlement", "you are a validator or node operator in the XRPL EVM network"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/xrplevm-node", "repo": "xrplevm/node", "role": "main", "score": 96}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.211861+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:41:32.544157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da57c3801b36d95ec7a46c809891623988b52570dd8f079a0cab98feddeec524", "fetched_at": "2026-08-28T04:04:30.211861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xrplevm/node"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.211861+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:41:32.544157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da57c3801b36d95ec7a46c809891623988b52570dd8f079a0cab98feddeec524", "fetched_at": "2026-08-28T04:04:30.211861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xrplevm/node"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:41:32.544157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da57c3801b36d95ec7a46c809891623988b52570dd8f079a0cab98feddeec524", "fetched_at": "2026-08-28T04:04:30.211861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xrplevm/node"}], "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:04:30.211861+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.211861+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.211861+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:41:32.544157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da57c3801b36d95ec7a46c809891623988b52570dd8f079a0cab98feddeec524", "fetched_at": "2026-08-28T04:04:30.211861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xrplevm/node"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.211861+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.211861+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:41:32.544157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da57c3801b36d95ec7a46c809891623988b52570dd8f079a0cab98feddeec524", "fetched_at": "2026-08-28T04:04:30.211861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xrplevm/node"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.211861+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.211861+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.211861+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:41:32.544157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da57c3801b36d95ec7a46c809891623988b52570dd8f079a0cab98feddeec524", "fetched_at": "2026-08-28T04:04:30.211861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xrplevm/node"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.211861+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:30.211861+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:41:32.544157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da57c3801b36d95ec7a46c809891623988b52570dd8f079a0cab98feddeec524", "fetched_at": "2026-08-28T04:04:30.211861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xrplevm/node"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:41:32.544157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da57c3801b36d95ec7a46c809891623988b52570dd8f079a0cab98feddeec524", "fetched_at": "2026-08-28T04:04:30.211861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xrplevm/node"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:41:32.544157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da57c3801b36d95ec7a46c809891623988b52570dd8f079a0cab98feddeec524", "fetched_at": "2026-08-28T04:04:30.211861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xrplevm/node"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:41:32.544157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da57c3801b36d95ec7a46c809891623988b52570dd8f079a0cab98feddeec524", "fetched_at": "2026-08-28T04:04:30.211861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xrplevm/node"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 82, "rhythm": 99}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1148, "days_push": 10, "days_rel": 10, "gap_med": 10.0, "n_releases_24m": 29}, "score": 96, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}