io.github.Dcroyalty/xrplhub
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
XRPLHub — XRPLScore, MPT issuer risk & payment pre-checks
Publisher-provided description
XRPL wallet scores, wallet permissions, batch send, MPT risk, screening, pre-checks. Never signs.
Summary by lookupd
Lets agents score XRP Ledger wallets, screen addresses against OFAC, check token risk and permissions, and pre-check or batch-send payments.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http xrplhub https://www.xrplhub.io/api/mcp
Codex, remote (streamable-http)
codex mcp add xrplhub --url https://www.xrplhub.io/api/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"xrplhub": {
"url": "https://www.xrplhub.io/api/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (21 tools)
Publisher-provided text
issue_score_credentialGet a certificate of a wallet's XRPLScore, signed by XRPLHub, with the score computed fresh at issuance. A counterparty checks it by asking XRPLHub's verify URLcheck_xrpl_scoreGet a 300–850 creditworthiness score for any XRP Ledger wallet before you pay, lend to, trade with, or onboard it. You get back: the score, a letter grade, peerget_account_credentialsGet every XLS-70 credential an XRPL account holds — issuer, type, whether it has been accepted, whether it's expired, and its expiry date. Live against a validaget_issuer_credentialsGet everything an issuer account has issued: every credential type, distinct subject count, and acceptance rate. Served from a network-wide census rebuilt on acheck_mpt_riskGet the risk view of one XLS-33 Multi-Purpose Token issuance before touching it: what the issuer CAN DO to a holder (clawback, freeze, require-auth, whether it'search_mptsSearch the XRPL Multi-Purpose Token (XLS-33) registry index by issuer address, MPTokenIssuanceID (or a hex prefix of one), or token name / ticker. Returns eachget_issuer_mptsEverything one issuer has put out as Multi-Purpose Tokens (XLS-33), from the registry index, plus the issuer's own XRPLScore. Each issuance lists the issuer's pcheck_service_healthCheck whether the XRPLHub money path is working BEFORE you pay: database, Xaman, both x402 facilitators (t54 RLUSD + CDP USDC-on-Base), the on-ledger anchor converify_mpt_registryGet the latest on-ledger anchor of the MPT registry (BIS Working Paper 1374 pattern): a Merkle root over the canonicalised index, committed in a Memo on a transcheck_domain_eligibilityCheck whether an XRPL account holds a credential that satisfies a PermissionedDomain (XLS-80d) — the question every domain operator and every would-be participasubmit_grant_applicationApply for a community micro-grant ($25–$100) paid wallet-to-wallet from the XRPLHub on-chain treasury for rent, utilities, groceries, medical, transport, or chidonate_to_community_fundDonate XRP or RLUSD to the XRPLHub Community Grant Treasury — a transparent on-chain fund that pays approved applicants wallet-to-wallet with zero overhead. Retscreen_address_ofacCompare one XRPL address against a vintage-pinned snapshot of the US Treasury OFAC SDN list (exact address-string match only) and get a factual, Merkle-anchoredget_monitoring_infoDescribe XRPLHub's continuous-monitoring service so an agent can decide whether to use it: what it watches for a list of wallets (score drops against a thresholverify_attestationGiven a queryId from screen_address_ofac OR get_lending_exposure, return everything needed to verify that receipt WITHOUT trusting XRPLHub: the canonical leaf,get_lending_exposureA borrower's TOTAL XLS-66 lending exposure across ALL loan brokers in one call — the XRP Ledger has no aggregate borrower-debt object, so a broker carrying firsget_underwriting_inputsThe full underwriting-inputs bundle a LoanBroker needs for an XLS-66 decision, in one call: cross-broker exposure, XRPLScore + grade, OFAC SDN screening (with iprecheck_paymentBefore your agent pays an XRPL address: one verdict (block / caution / proceed) by fixed published rules — the destination's XRPLScore, a sanctions screen againcheck_wallet_permissionsWho can move money out of an XRPL wallet: its master key, a regular key, a multi-sign signer list, permission delegations (given and received — live on mainnetprepare_batch_sendPay 2 to 8 XRPL addresses with ONE signature, all or nothing (XRPL Batch, tfAllOrNothing — live on mainnet since 2026-10-09). Checks every payment on the live lget_lending_historyEvery loan XRPLHub has EVER observed for a borrower, built from append-only exposure snapshots — the credit file the XRP Ledger can't keep. Per loan: first/last
Details
- Version: 1.18.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 463 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/Dcroyalty/XRPLHub.io
- Website: https://www.xrplhub.io
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.Dcroyalty/xrplhub)
- 62092 servers
- Last crawl: 2026-11-11T17:38:11.606Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp