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.
API Dashboard
Generate keys & track usage
Trustline Widget
Embeddable trustline flow
Full Docs
API reference & guides
GET/api/v1/tokens/:issuer/risk?currency=XXXReturns 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=USDResponse
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"
}
}/api/v1/badge/:issuer?currency=XXXA 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.
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>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).
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
| Tier | Daily Limit | Price | API Key | Attribution |
|---|---|---|---|---|
| Free | 50 / day | Free | No | Required |
| Builder | 1,000 / day | 5 RLUSD/mo | Yes | Required |
| Pro | 10,000 / day | 29 RLUSD/mo | Yes | Not required |
| Enterprise | Custom | From 199 RLUSD/mo | Yes + SLA | Not required |