CCI Score Compliance Confidence Index
Scope: FeedOracle provides data infrastructure only. This is not certification of any kind, audit, or legal advice. Organizations must perform their own regulatory assessment.
Composite risk score (0-100) measuring stablecoin health across six dimensions. Higher score = lower risk.
70.8Grade C
Current RLUSD Score (live)
What it measures
The CCI aggregates six independent risk factors into a single score:
- Reserve Evidence (25%) — Attestation recency and ratio
- On-Chain Reconciliation (20%) — Attestation vs actual supply
- Peg Quality (20%) — Price stability and spread
- Concentration Risk (15%) — Holder distribution
- Data Integrity (10%) — Hash anchoring verification
- Operational Signals (10%) — Mint/burn activity
Grade Scale
| Score | Grade | Interpretation |
|---|---|---|
| 90-100 | A | Excellent — Minimal risk indicators |
| 80-89 | B | Good — Minor concerns, acceptable |
| 70-79 | C | Fair — Some risk factors present |
| 60-69 | D | Poor — Significant concerns |
| 0-59 | F | Fail — Critical risk indicators |
Endpoint
GET/api/v3/rlusd/risk/cci
Full CCI score with all subscores and details.
{
"cci_score": 70.8,
"grade": "C",
"max_score": 100,
"version": "2.1",
"rules_version": "cci_v2.1_20260124",
"subscores": {
"reserve_evidence": { "score": 15, "max": 25 },
"onchain_reconciliation": { "score": 10, "max": 20 },
"peg_quality": { "score": 15.8, "max": 20 },
"concentration_risk": { "score": 10, "max": 15 },
"data_integrity": { "score": 10, "max": 10 },
"operational_signals": { "score": 10, "max": 10 }
},
"warnings": ["ATTESTATION_STALE"]
}
Subscores Explained
| Subscore | Weight | What it checks |
|---|---|---|
| reserve_evidence | 25% | Attestation age, reserve ratio, provider trust level |
| onchain_reconciliation | 20% | Attested supply vs actual on-chain supply (XRPL + ETH) |
| peg_quality | 20% | Price deviation from $1, bid/ask spread, volume |
| concentration_risk | 15% | Top 10 holder percentage, whale count, distribution |
| data_integrity | 10% | Hash anchoring on XRPL (active), proof verification |
| operational_signals | 10% | Mint/burn activity, market cap changes |
Penalty Events
Score is reduced when these conditions are detected:
| Event | Penalty |
|---|---|
| Attestation older than 45 days | -10 points |
| Attestation older than 60 days | -15 points |
| Peg deviation > 1% | -5 points |
| Peg deviation > 5% | -15 points |
| Top 10 holders > 80% | -5 points |
| Supply mismatch > 5% | -10 points |
Integration Examples
Quick Check (curl)
curl https://api.feedoracle.io/api/v3/rlusd/risk/cci
JavaScript - Risk Dashboard
const res = await fetch('https://api.feedoracle.io/api/v3/rlusd/risk/cci');
const cci = await res.json();
console.log(`CCI Score: ${cci.cci_score}/100 (Grade ${cci.grade})`);
if (cci.cci_score < 60) {
alert(' High risk - CCI below 60');
} else if (cci.cci_score < 80) {
console.log('Moderate risk - monitor closely');
} else {
console.log('Yes Low risk');
}
// Check specific subscores
if (cci.subscores.peg_quality.score < 10) {
console.log('Warning: Peg quality degraded');
}
Python - Automated Monitoring
import requests
cci = requests.get('https://api.feedoracle.io/api/v3/rlusd/risk/cci').json()
print(f"CCI: {cci['cci_score']} ({cci['grade']})")
for warning in cci.get('warnings', []):
print(f" {warning}")
Data Sources
| Data Point | Source |
|---|---|
| Price / Spread | Bitstamp (regulated exchange) |
| XRPL Supply | XRPL Mainnet (direct) |
| ETH Supply | Ethereum Mainnet (totalSupply) |
| Holder Data | XRPL Trustlines + Blockscout |
| Attestation | BNY Mellon Reports |
Use Case: Risk teams use CCI for automated monitoring. Set alerts when score drops below threshold. Compliance teams include CCI in due diligence reports.
Disclaimer: CCI is a data aggregation tool, not financial advice. Scores reflect available data quality and should be one input among many in risk decisions. Data infrastructure only.
Related
- Circuit Breaker API - Real-time risk signals
- ZK-Solvency API - Zero-knowledge reserve proofs
- Evidence Pack - Full audit trail
- Live Demo - Generate evidence with CCI