Skip to content

Free API · No key required

Integrate Risk Scores Into Your App

Add XRPL token risk scoring to any wallet, DEX, or dApp. Free REST API, embeddable SVG badges, and a drop-in script — no API key needed.

XRPL Your App
Risk Score API
GET
/api/v1/tokens/:issuer/risk?currency=XXX

Returns a 0–100 risk score with individual risk factors and trust signals for any XRPL token issuer. Free at 50 requests per day.

Request

bash
curl https://api.rhyzlo.com/api/v1/tokens/rN7n3473SaZBCG4dFL83w7p1C9gcKBrTDm/risk?currency=USD

Response

json
{
  "success": true,
  "data": {
    "issuer": "rN7n3473SaZBCG4dFL83w7p1C9gcKBrTDm",
    "currency": "USD",
    "score": 10,
    "level": "minimal",
    "summary": "This token shows positive signals. Always do your own research.",
    "riskFactors": [],
    "trustSignals": [
      { "signal": "verified_domain", "weight": -15, "description": "Domain ownership verified" },
      { "signal": "widely_adopted", "weight": -15, "description": "Over 400 holders" },
      { "signal": "long_history", "weight": -5, "description": "Established account" },
      { "signal": "has_amm_pool", "weight": -5, "description": "Active AMM liquidity pool" }
    ],
    "warnings": [],
    "maxScore": 100,
    "isTrustedIssuer": false,
    "isLaunchpadToken": false,
    "launchpadPlatform": null,
    "dataCompleteness": {
      "level": "high",
      "checkedSignals": 6,
      "totalPossible": 8,
      "missingData": []
    },
    "assessedAt": "2026-03-15T10:38:29.861Z"
  }
}
SVG Badge
Auto-updates hourly
/api/v1/badge/:issuer?currency=XXX

A shields.io-style SVG image showing the live risk score. Embed it as an <img> tag anywhere — READMEs, dashboards, token pages. Cached for 1 hour.

Preview:rhyzlo | USD: 25/100 lowrhyzlo | USDrhyzlo | USD25/100 low25/100 low
html
<!-- SVG Badge — auto-updates hourly -->
<a href="https://rhyzlo.com/token/rISSUER?currency=USD">
  <img
    src="https://api.rhyzlo.com/api/v1/badge/rISSUER?currency=USD"
    alt="Rhyzlo Risk Score"
  />
</a>
Risk Badge Script
~4KB

A lightweight script that renders an inline risk score display. Fetches the live score and shows it with “Risk Score by Rhyzlo” attribution and a link to the full report. Supports dark/light themes and three sizes (sm, md, lg).

Preview:
25low riskRisk Score by Rhyzlo
html
<!-- Risk Badge Script — lightweight inline display -->
<script src="https://rhyzlo.com/risk-badge.js"></script>
<div class="rhyzlo-risk-badge"
     data-issuer="rISSUER"
     data-currency="USD"
     data-theme="dark">
</div>

data-theme

“dark” (default) or “light”

data-size

“sm”, “md” (default), or “lg”

data-currency

Optional. 3-char code or hex.

Attribution Required

All free integrations must display “Risk Score by Rhyzlo” with a link to the full report on rhyzlo.com. The SVG badge and risk badge script include attribution automatically. For raw API usage, add the attribution to your UI.

html
<a href="https://rhyzlo.com/token/{issuer}?currency={currency}" target="_blank" rel="noopener">
  Risk Score by Rhyzlo
</a>

Rate Limits

TierDaily LimitPriceAPI KeyAttribution
Free50 / dayFreeNoRequired
Builder1,000 / day5 RLUSD/moYesRequired
Pro10,000 / day29 RLUSD/moYesNot required
EnterpriseCustomFrom 199 RLUSD/moYes + SLANot required