Get Wallet Trust Score
get_wallet_trust_scoreOpen reputation layer for XRPL agents — returns a 0–100 trust score for any wallet.
Instructions
Open reputation layer for XRPL agents — returns a 0–100 trust score for any wallet.
Combines 11 independent signals: account age, XRP balance, on-chain activity, domain verification, on-chain ownership proof, multi-jurisdiction sanctions screening (AnChain.ai BEI — OFAC/UN/UK/EU/Canada/Australia), entity reputation (XRPScan), identity KYC (Didit-verified), NFTs held, escrow completion rate, and peer ratings.
Free to query. Rate limit: 20 calls per hour per IP. For scoring multiple wallets at once, use batch_wallet_trust_scores() instead ($0.10 per batch of up to 50).
Score bands: below 30 = low-trust, 30–60 = moderate, 60+ = established. KYC-verified wallets (kyc_verified: true) can create escrows up to $10,000.
Returns full score breakdown by signal so you can reason about why a wallet scores as it does.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"wallet_address": "<wallet_address>"
},
"name": "get_wallet_trust_score"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wallet_address | Yes | The XRPL wallet address (r...) to score. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||